解读C语言中函数指针数组构成的复杂定义

来源:互联网 发布:hadoop 数据倾斜处理 编辑:程序博客网 时间:2024/05/16 04:53

 int (*fun(int))(int)  函数的返回值是一个函数指针 (函数的返回值是一个指向函数的指针)
 int (*foo(int))[]       函数的返回值是一个数组指针 (函数的返回值是一个指向数组的指针)           
 int (*foo[])(int)       数组里面允许有函数指针(数组foo里存储的是指向函数的指针)
 int foo[][]                数组里面允许有其他数组

原创粉丝点击