这段代码中变量x
的类型定义是什么?
typedef int *f(int);
f *x;
最佳答案
f
是采用 int
作为参数并返回 int*
的函数类型的别名。
因此它并不是特别有用。
(如果您希望 f
成为一个指针,指向一个接受 int
并返回 int
的函数>,你必须写 typedef int (*f)(int);
)
关于C - 以下代码中变量的类型定义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39870187/