指针数组和数组指针
来源:互联网 发布:洛奇英雄传单机版淘宝 编辑:程序博客网 时间:2024/05/17 07:27
区别
数组指针:本质上是一个指针,相当于一个指向数组的指针。
指针数组:本质上是一个数组,数组中每个元素都是一个指针。
例如:
int *p[10] 指针数组
int (*p)[10] 数组指针
优先级:()>[]>*
第一个:p先和[]结合,是一个数组,再和前面int *结合,即这个数组中的元素是int *类型,换句话说,数组中元素为指针类型。
第二个:p先和*结合,再和()结合,即p是一个指针,然后和[]结合,表示p是一个指向数组的指针,数据元素类型是int型,(注意这个数组本身没有名字)。
0 0
- 指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- openstack 软重启和硬重启的区别
- C++封装、继承、多态
- Hadoop2.6.0官方MapReduce文档翻译 之 一
- 使用ssh公钥密钥自动登陆linux服务器
- IntelliJ IDEA创建Web SpringMVC项目(一):创建Maven Web项目
- 指针数组和数组指针
- 算法--基础编程模型
- Math.random()取一个区间的随机数
- 标准盒子模型和IE盒子模型
- Hadoop2.6.0官方MapReduce文档翻译 之 二
- android Dialog弹出框对物理按键的响应
- ssh项目中对抛出java.sql.SQLException: No suitable driver异常的处理
- java多线程中的等待唤醒机制--多生产者多消费者问题
- 实现安卓页面的跳转