指针数组和数组指针(笔记)
来源:互联网 发布:adobe软件如何下载 编辑:程序博客网 时间:2024/06/05 17:40
指针数组:
一个数组,其元素均为指针类型的数据,称为指针数组,相当于指针数组中的每一个元素都相当于一个指针变量。
类型名 * 数组名[数组长度];
如:int *p1[4];
其中[]比*的优先级高 ,因此p先于4结合,形成p[4]形式,它有4个元素。这4个元素的类型为int * 型,每一个数组元素(相当于一个指针变量)都可以指向一个整型变量。
它比较适合用于来指向若干字符串,使得字符串处理更加方便灵活。
数组指针:
首先它是一个指针,它指向一个数组。在32位系统下永远是占4个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。
如:int (*p2)[4];
在这里“()”的优先级比“[]”高,“ * ”号和p2构成一个指针的定义,指针变量为p2,int 修饰的是数组的内容,即数组的每个元素,数组在这里没有名字,是个匿名数组。p2是一个指针,它指向一个包含10个int 类型数据的数组,即数组指针。
0 0
- 指针数组和数组指针(笔记)
- 指针数组和数组指针(C)
- 指针数组和数组指针(转)
- 指针数组和数组指针(一)
- 指针数组和数组指针(C)
- 指针数组和数组指针(C)
- 指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 动态创建二维数组
- java 多线程协作CountDownLatch
- C语言经典(n人一圈顺序排号,从第…
- C语言 数组(笔记)
- 指针(笔记)
- 指针数组和数组指针(笔记)
- OC之 类 ,对象(笔记)
- OC之属性(笔记)
- OC之便利构造器和方法(笔记)
- OC之面向对象的三大特征(笔记)
- OC之内存管理(笔记)
- OC 之 KVO、KVC、通知(笔记)
- OC之类目、延展、协议、代理(笔记…
- OC之字符串(借鉴一)