指针常见用法总结
int (*p)[4]; //p是指向一维数组的指针。
int (*p)(); //定义一个指向函数的指针p,该函数返回一个整型值。
int *a(int x,int y) //返回指针值的函数(a是函数名,调用它以后得到一个指向整形数据的指针(地址),其中x、y是函数a的整型形参)。
int *p[4] //指针数组,它有n个指向整形数据的指针元素组成。
void (*f[3])(int) ={ func1,func2,func3}; //函数指针数组,参考文章:点击打开链接。
char **p; //指向指针的指针(*运算符的结合性从右到左,因此**p相当于*(*p) )。
---未完待续,欢迎完善!
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
