cal*_*pto 2 c pointers function-pointers function
我试图找出函数声明的含义:
int *f();
Run Code Online (Sandbox Code Playgroud)
和
int (*g)();
Run Code Online (Sandbox Code Playgroud)
int *f();
Run Code Online (Sandbox Code Playgroud)
上面的行是一个函数的声明f具有的参数未指定数量,并且返回一个int *.
int (*g)();
Run Code Online (Sandbox Code Playgroud)
上面的行是一个指向g函数的指针的声明,该函数具有未指定数量的参数并返回一个int.