错误:
int * p; //定义个指针
*p = 100; //该操作 不合法
/*原因: 定义指针,没给赋 地址 ,不能直接赋值 */
正确写法:
int * p; //定义个指针(野指针,指向任意地址)
p = 0x111111; //给指针赋个地址
*p = 100; //该操作 不合法
结论:(P 是赋地址 。*p左边是赋值。*p右边是取值)
例:
1. *操作 :
int i = 0;
int * p =&i; //定义一个指针,并赋个地址
int str ;
str = *p;//取指针指向地址的值
str==0;ture
------2016.08.10
转载请注明原文地址: https://ju.6miu.com/read-1279089.html