指针变量:用来存放地址的变量称为指针变量
格式:
int a = 10;
int* p= &a;
printf("%p",p); /
return 0;
&:单目操作符,用来取变量的地址
%p:用来打印地址的字符类型
关于指针变量的大小: 指针变量的大小只跟地址线有关,32位地址线 = 32个01组成的二进制序列
printf("%d\n",sizeof(int *));
printf("%d\n",sizeof(char *));
printf("%d\n",sizeof(double *));
printf("%d\n",sizeof(short *)); //输出结果相同
大小 :32位 / 8位 = 4个字节,64位 / 8位 = 8个字节
通过指针变量修改变量的值:*p = 20 ;
// * 解引用操作符、间接访问操作符