指针的 基本知识

205 阅读1分钟

一、基本知识点

Int a=10;

Int *p;//定义一个int类型的指针

P=&a;//指针变量p指向了变量a

*p=20;//使用指针不通过变量直接修改变量a的值为20

*p表示访问指针变量p指向的存储空间

指针一个作用:能够根据一个地址值,访问(取值 | 赋值)对应的存储空间

指针变量p前面的int,表示指针的类型

①. Int *p;

②. *p=10;

两个*的区别:前一个起标识作用,表明定义的p是一个指针,后者的*表示通过访问p指向的地址空间

指针的指针

Int a=10;

Int *p=&a;//指向int型的指针

Int **p1=&p;//指向指针的指针

Int ***p2=&p1;//三级指针

---------------------------

*p2相当于访问p1;

**p2相当于访问p;

***p2相当于访问a;

*p1相当于访问p;


总结与“http://www.cnblogs.com/wendingding/p/3680703.html”

- ######看我那么可爱n(*≧▽≦*)n

- 关注我的微薄 (梁同桌):http://weibo.com/tongrenyinsheng

- 个人博客: http://www.liangtongzhuo.com

- ios 个人写的app (同人音声)ASMR音乐