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];