#include<stdio.h>
void main()
{
int a=10;
int *p=&a;
char *q= NULL;
*p=11; //偷梁换柱把a的内容通过地址改了
printf("变量a的地址是%p\n",&a); ///每次运行都不一样,指针就是存储内存的变量
printf("指针p的地址是%p\n",&p);
printf("指针p的内容是%d\n",*p); ///*p相当于是a的内容 ///指针的sizeof是4
return 0;
}
牢记一点用心(*)才是唯一的只有那一次的声明,以后每次都是*p