浅写指针

xiaoxiao2025-05-18  29

1 存储单元

2

指针 : 一个变量 , 表示 存储着数据的内存 的 地址数据类型 : 从指针存储的地址中一次能够读写的数据字节数

3 int *p

* : 获得该地址所标识的存储单元的内容p : 存储内容(地址值)

4 野指针 :没有初始化或赋值的指针

5 int a[i][j] ; * (a+i)+j : * (a+i) 获取二维数组a中的元素的第 i 个元素 a[i] ;而 a[i] 又包含四个int型的数组,所以 a[i] 是所包含一维数组的数组名 , 数组名 <=> 地址 * ( *(a+i)+j) : 就是获得二维数组的元素值 int *p; p =a[0]; 等价于 p = *a; 或 p = &a[0][0];

转载请注明原文地址: https://www.6miu.com/read-5030317.html

最新回复(0)