C语言指针

指针是 C语言的精华,也是学习的难点,破解 C语言指针,会让你的 C语言水平突飞猛进。指针是内存地址,指针变量是存放内存地址的变量。C语言中允许用指针变量存放指针,因此一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。

本章首先介绍了指针,详细讲解了指针的定义和使用、指针作为函数参数、数组指针、结构体指针等,还介绍了单链表和双向链表基本操作的实现,以及编程实现约瑟夫问题。
本章内容:
1. C语言指针是什么?
2. C语言指针变量的定义和使用
3. C语言指针作为函数参数
4. C语言数组指针(指向数组的指针)
5. C语言结构体指针
6. C语言链表的概念
7. C语言单链表的创建(附带源码)
8. C语言单链表的基本操作(附带源码)
9. C语言双向链表的创建
10. C语言约瑟夫(Joseph)问题