文件目录:
一:指针
1.指针和地址的概念
2.两个操作符
3.指针和指针变量
4.&和*运算符
5.数组和指针
5.1 定义
5.2 引用数组元素
5.3 索引数组常用的三种方法
5.4 作函数参数 [用数组名作函数参数-用指针作函数参数]
5.4.1 用数组名作函数参数
5.4.2 用指针作函数参数
5.5 实参和形参对应的4种情况
5.6 多维数组和指针
6.字符串和指针
6.1 字符串中字符的存放方法 【字符数组-字符指针】
6.1.1 用字符数组存放字符串
6.1.2 用字符指针指向一个字符串
6.2字符串中字符的存取方法【下标法-指针法】
6.2.1 下标法
6.2.2 指针法
6.3 字符作函数参数
6.3.1 用字符数组作参数
6.3.2 用字符指针变量作形参
6.3.3 区别
7.指向函数的指针
7.1 指向函数的指针作函数参数
7.2 返回指针值的函数
7.3 指针函数和函数指针的区别
7.4 指针数组和指向指针的指针
8.小结
二:预处理
1.定义
2.注意事项
3.带参数的宏定义
4.文件包含
5.条件编译的三种潜规则
6.小结
三:结构体和共用体
1.结构体的一般形式
2.定义结构体类型变量的方法
3.结构体变量的引用
4.结构体的初始化
5.结构体数组
6.指向结构体类型数据的指针
7.结构指针变量作函数参数
8.动态存储分配
9.共用体
9.1 定义
9.2 共用体和结构体的比较
9.3 共用体变量的引用方式
10.枚举类型
11.用typedef定义类型
四:文件操作
1.文件概述
2.文件类型指针
3.文件的打开与关闭
4.文件的读写
4.1 字符读写函数
4.2 字符串读写函数
4.3 数据块读写函数
4.4 格式化读写函数
5.文件的定位
6.出错的检测
7.小结
五:位运算
1.位运算符和位运算
2.位运算举例
3.位段
一:指针
1.指针和地址的概念

2.两个操作符



3.指针和指针变量

4.&和*运算符



5.数组和指针
5.1 定义

5.2 引用数组元素

5.3 索引数组常用的三种方法



5.4 作函数参数 [用数组名作函数参数-用指针作函数参数]
5.4.1 用数组名作函数参数




5.4.2 用指针作函数参数


5.5 实参和形参对应的4种情况




5.6 多维数组和指针



6.字符串和指针
6.1 字符串中字符的存放方法 【字符数组-字符指针】
6.1.1 用字符数组存放字符串

6.1.2 用字符指针指向一个字符串

6.2字符串中字符的存取方法【下标法-指针法】
6.2.1 下标法

6.2.2 指针法

6.3 字符作函数参数
6.3.1 用字符数组作参数


6.3.2 用字符指针变量作形参


6.3.3 区别




7.指向函数的指针



7.1 指向函数的指针作函数参数



7.2 返回指针值的函数


7.3 指针函数和函数指针的区别

7.4 指针数组和指向指针的指针


8.小结






二:预处理
1.定义

2.注意事项





3.带参数的宏定义



4.文件包含



5.条件编译的三种潜规则


6.小结



三:结构体和共用体
1.结构体的一般形式

2.定义结构体类型变量的方法




3.结构体变量的引用





4.结构体的初始化

5.结构体数组



6.指向结构体类型数据的指针


7.结构指针变量作函数参数

8.动态存储分配




9.共用体
9.1 定义


9.2 共用体和结构体的比较

9.3 共用体变量的引用方式

10.枚举类型


11.用typedef定义类型




四:文件操作
1.文件概述






2.文件类型指针


3.文件的打开与关闭





4.文件的读写

4.1 字符读写函数


4.2 字符串读写函数


4.3 数据块读写函数

4.4 格式化读写函数


5.文件的定位


6.出错的检测


7.小结


五:位运算
1.位运算符和位运算












2.位运算举例

3.位段



