关于#c语言#的问题:这代码怎么理解

int (*f)(int,int)=NULL;
int main(int a,int b){if(f)return(f(a,b)); return 0;}

函数指针啊
函数指针为空,被没有赋值,所以if(f)为FALSE,啥也没干。
你这代码自己随便编的吧,哪来int main(int a,int b)这种写法