此表达式

时间:2016-08-14 06:21:30

标签: c function pointers

我无法理解最里面的" int"表示以下语法。

int(*(*ptr (int))(void)

我对这个表达式的理解说ptr是一个函数指针,它的参数没有任何内容(来自表达式的void部分)并返回int(来自int in一开始)。但int之后的ptr是什么意思?

编辑:道歉,但问题文件本身的问题被误印了。这是表达式

int (*ptr (int))(void)

0 个答案:

没有答案