您的位置:首页 > 其它

2017 09 11指针复习

2017-09-11 18:57 190 查看
1.   指针(一段内存的地址)  ----->本质就是变量(数据)

  注意:空指针,野指针

2.指针的操作  ++  —  取决于什么类型的指针

3.指针访问数据,访问范围

4.指针数组,数组指针

指针数组 int* p[];      数组指针int (*p)[];

5.常量指针,指针常量

Const  char *p (常量指针)

Char  * const  p(指针常量)

6.函数指针

  void *(*fun)(int  a,int b)

void(*(*fn)(void))(void,void)    函数指针返回值为指针  又指向函数

7.内存泄漏---->动态开辟的空间没有回收,养成良好的编程习惯,开辟完就得释放

Double  free问题

指针的应用------>典型 链表(单向)

为了解决数组可能开不了连续空间的问题

链表:数据 + 指针

1.   定义链表节点

2.   指向链表的指针,用来表示链表的头指针

3.   链表的操作(增 删 改 查)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: