C语言基础7

32 阅读1分钟

1.任何类型的指针变量都占4个字节

2.int *p //数据类型 *指针变量

3.&地址--*值

4.scanf 后面只能保存地址

5.int a=0x1234; 远离a则为低字节,靠近a则为高字节

6.*p++类型 char类型 则地址存放加1 int型 地址加4

7.a[5] p p=a 则p=a[0] *(p+2)=a[2]

8.int *p[10] 指针数组 数组的每个元素是指针

9.二级指针**P 用于保存一级指针地址,三级指针 **p 保存二级指针地址

image.png

  1. 数组指针int (*p)[5] 指针数组和数组指针的差别是有无括号

11.数组指针可以保存二维数组地址