数组指针,指针数组,函数指针,指针函数
来源:互联网 发布:国家实行网络什么战略 编辑:程序博客网 时间:2024/06/16 04:12
一个很基础的问题
指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针
数组指针:a pointer to an array,即指向数组的指针
还要注意的是他们用法的区别,下面举例说明。
int* a[4] 指针数组 //本质是一个数组,数组的每个元素都是指针
表示:数组a中的元素都为int型指针
元素表示:*a[i] *(a[i])是一样的,因为[]优先级高于*
int (*a)[4] 数组指针 //本质是一个指针 ,指向数组的指针
表示:指向数组a的指针
元素表示:(*a)[i]
指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针
类型标识符 *函数名(参数表)
int *f(x,y);
函数指针是指向函数的指针变量,即本质是一个指针变量。
int (*f) (int x); /* 声明一个函数指针 */
f=func; /* 将func函数的首地址赋给指针f */
参考地址:
http://www.cnblogs.com/Romi/archive/2012/01/10/2317898.html
http://www.cnblogs.com/gmh915/archive/2010/06/11/1756067.html
阅读全文
0 0
- 指针,指针数组,数组指针,函数指针
- 函数指针指针数组
- 数组指针、函数指针
- 指针&数组&函数指针
- 函数指针数组指针!
- 指针数组,数组指针,函数指针,指针函数,多级指针
- 函数指针/函数指针数组
- 函数指针,函数指针数组
- 函数指针、指针数组与数组指针
- 解析 指针数组,数组指针,函数指针
- 函数指针、数组指针、指针数组
- 函数指针,数组指针,指针数组
- C++指针数组、数组指针、函数指针
- 函数指针,指针数组和数组指针
- 数组指针,指针数组和函数指针
- 指针数组 数组指针 函数指针 函数指针数组
- 理解数组指针、指针数组、函数指针、函数指针数组
- 函数指针,函数指针数组,函数指针数组的指针
- 两数之和
- ORA-12541: TNS: 无监听程序 解决方法
- 微服务实战(二):使用API Gateway
- 工具--Eclipse/MarkDown/XMind文章分类目录
- Listview中加入gridview发生事件冲突
- 数组指针,指针数组,函数指针,指针函数
- vim常用command
- %1$s,%1$d,%1$f在项目中的运用
- Html标签元素的分类
- 第二章 linux常用命令
- 工厂方法模式
- 【QT】使用QPainter类drawImage函数绘制透明图片的问题
- 限制input输入类型
- [LeetCode] Maximum Product Subarray