解读C语言中函数指针数组构成的复杂定义
2012-11-15 10:20
671 查看
int (*fun(int))(int) 函数的返回值是一个函数指针 (函数的返回值是一个指向函数的指针)
int (*foo(int))[] 函数的返回值是一个数组指针
(函数的返回值是一个指向数组的指针)
int (*foo[])(int) 数组里面允许有函数指针(数组foo里存储的是指向函数的指针)
int foo[][] 数组里面允许有其他数组
int (*foo(int))[] 函数的返回值是一个数组指针
(函数的返回值是一个指向数组的指针)
int (*foo[])(int) 数组里面允许有函数指针(数组foo里存储的是指向函数的指针)
int foo[][] 数组里面允许有其他数组
相关文章推荐
- c语言复杂变量声明(数组、指针、函数)
- C语言 复杂指针的申明问题 数组指针 指针数组 函数指针 指针函数一览无遗! C/C++求职面试必备考点(四)
- C语言 复杂指针的申明问题 数组指针 指针数组 函数指针 指针函数一览无遗! C/C++求职面试必备考点(四)
- 【C 语言】指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方式 | 字符串 | 指针数组 | 数组指针 | 多维数组 | 多维指针 | 数组参数 | 函数指针 | 复杂指针解读)
- c语言复杂变量声明(数组、指针、函数)
- C语言 函数指针一(函数指针的定义)
- 水滴石穿C语言之指针、数组和函数
- C语言之指针、数组和函数(转)
- 内存,指针定义使用字符串相关函数数组指针
- c语言-数组/指针/函数(小结)
- C语言 结构体相关 函数 指针 数组
- C语言:返回指针的函数,函数声明、定义和调用,嵌套调用
- C语言中指针,数组,字符串及函数
- C语言--定义为数组,声明为指针&定义为指针,声明为数组
- 一劳永逸:关于C/C++中指针、数组与函数复合定义形式的直观解释
- C语言--- 高级指针2(结构体指针,数组作为函数参数)
- C语言中关于数组、指针以及函数的一些基本知识
- c语言:sizeof的使用,其不是函数,是一个操作符关键字,定义一个数组arr,输出arr和&arr的区别
- 20170215C语言提升08_指针_02数组指针及指针数组及函数指针
- C语言之指针、数组和函数