*像一把钥匙 通过钥匙去找内存空间 间接修改内存空间的值
不停的给指针赋值 等于不停的更改指针的指向
指针也是一种数据类型
指针做函数参数怎么看都不可以
指针也是一个数据类型 是指它指向空间的数据类习惯
作业
野指针
向null空间地址copy数据 不断改变指针指向
利用函数 来修改a的值
0级指针到1级指针
间接修改p1的值需要知道p1的地址
通过被调用函数 间接修改p1的值
void getMem(char** p2)
{*p2 = 400;//间接赋值 p2是p1的地址
}
void main()
{char *p1 = NULL;char** p2 = NULL;p1 = 0x11;p2 = 0x22;//间接利用函数修改p1的值getMem(&p1);printf("p1:%d\n", p1);return;}
间接赋值是指针存在最大意义