定义指针变量

cmu*_*use 1 c++ variables pointers

我无法理解定义指针变量.你能帮助我吗?

double(*)(double *) foo;
Run Code Online (Sandbox Code Playgroud)

注意:sory,我将变量func的名称编辑为foo.

Oli*_*rth 8

这不是有效的C.也许你的意思是:

double(*func)(double *);
Run Code Online (Sandbox Code Playgroud)

它声明func为指向一个带指针到double的函数的指针,并返回一个double.

您可以使用http://cdecl.org进行此类操作.

  • @cmuse:我没说这是一个功能! (2认同)