我知道例如
void *(*myFuncName)(void*)是一个函数指针,它接受并返回void*。
这是一个带有两个参数的指针吗?一个void指针,另一个返回void*和void*类型的函数?我只是猜测..。
发布于 2015-03-23 03:46:51
void* (*fct)(void*(*)(void*), void*); 将fct声明为指向以下函数的指针
void * void *并返回void *的函数的指针类型而void *.发布于 2015-03-23 03:54:03
void* (*fct)(void*(*)(void*), void*)
// 44444 2111 333333333333333333333333fct (1)是指向返回指针(4)的函数(3*)的指针(2)。
(*)函数参数为void*(*)(void*)和void*
void*(*)(void*)指向接受指针参数并返回指针的函数的指针
void*一个指针
发布于 2015-03-23 03:42:56
cdecl.org和我的编译器都同意这一点。这是一个语法错误。关闭的括号比打开的更多。
名为x的函数指针返回void *并接受两个void *类型的参数,如下所示:
void *(*x)(void *, void *);https://stackoverflow.com/questions/29198996
复制相似问题