指针:存放地址,并利用地址来寻找地址所对应的值(存放在指针中的值被当作地址处理)。
解引用操作:寻找地址所对应的内容。
指针的大小在32位平台是4个字节(4byte*8bit=32),64位平台是8个字节。
32根地址线则产生2^32个地址。
指针类型的区分
指针类型决定指针进行解引用操作时能访问的空间,指针类型也决定了走一步指针的步长
int* p;*p能够访问4个字节;p+1-->4
char*p;*p能够访问1个字节;p+1-->1
double*p;*p能够访问8个字节p+1-->8
区分数组首元素地址与整体数组的地址
在Int类型中,数组内的一个元素为4个字节