1.了解什么是内存。
2.内存被划分为一个个小小的内存单元,一个内存单元是一个字节
3.为了能访问每个单元,就给单元进行了编号,这些编号就是内存单位的地址。
指针就是地址
#include<stdio.h>
int main()
{
int num = 10;
# //取出num的地址
printf("%p\n",&num); //%p是打印地址
return 0;
}
*是解引号操作符 单目操作符
计算不同类型指针的大小
为什么都是4?
指针是用来存放地址的。指针需要多大的空间取决于地址的存储需要多大空间
32位平台 32bit - 4byte
64位平台 64bit - 8byte
当改为64位平台时大小就变成了8