指针就是地址。
1.通过电脑了解 指针 及其大小
对于电脑来说,有32位操作系统,即有32个正极和负极,也就是32个bit,即32个二进制位
也就是一个二进制序列(包含32个二进制位)(共有2的32次方种二进制序列)
每一个二进制序列就是一个地址/指针,指针的大小固定是4byte,
类似,64位操作系统, 每一个二进制序列(包含64个二进制位),指针大小固定是8byte
2.为什么会出现指针? 补充: 内存的问题 (通过内存进一步理解指针)
编号-- 即是地址 -- 即是指针
一个内存单元是多大空间? 1个字节。 1个内存是一个字节,最后分配地址的。
3.内存和指针的关系:
int a = 0;
a占4个字节。即需要4个内存,即4个编号,即存储变量a需要有4个地址,但打印变量a的地址是只显示第一个地址的。
而且指针的大小是固定的,32位系统 指针大小就是4byte 。64位系统 指针大小就是8byte
4.指针变量----存放地址的变量-----我们平常也会叫指针
int a = 0;
int * pa = &a;
pa就是指针变量