指针就是地址-内存编号
创建变量时分配内存,每格为一个字节.
&a取地址操作符取a的地址.
a取10 占4个byte32个bit
二进制: 0000 0000 0000 0000 0000 0000 0000 1010
十六进制: 0 0 0 0 0 0 0 a
十六进制0x: 00 00 00 0a
打印地址
存储地址 变量p为指针变量,类型为int*
*p解引用操作符,通过p中存放的地址找到p所指的对象,*p就是p指向的对象.*p就是a.
指针变量的大小
sizeof返回值最好使用%zu打印
编译器×86是32位平台 32位平台下地址是32个01序列组成需要32bit 4byte
编译器×64是64位平台 64位平台下地址是64个01序列组成需要64bit 8byte
连续定义指针变量.