高手进看此函数,真惊了我了

来源:百度知道 编辑:UC知道 时间:2024/05/11 02:28:18
int (*Register (int (*pf)(const char *, const char *))) (const char *, const char *);
具体怎么回事啊?

pf 是个函数指针,指向的函数包含两个const char *类型的参数,返回值为int类型.

Register (int (*pf)(const char *, const char *))应该为一个指向函数的指针函数,参数为两个const char *类型,返回int类型.

至于 Register的解释还不太清楚!

不怎么明白

函数指针

返回值是int,函数参数是const char *, const char *
(*Register (int (*pf)(const char *, const char *)))是一个函数指针

Register 优化执行效率的....

同上 (int (*pf)(const char *, const char *))应该为一个指向函数的指针函数,参数为两个const char *类型,返回int类型.

我是完全的看不懂额