1.#include 实质是什么?
预编译的时候copy include头文件的内容到当前行
(疑问:预编译命令 $gcc -E test.c -o test.i)
2.#include “” 与<> 有何区别?
“”先在当前目录查找有无该头文件,有则包含该目录下的头文件,没有则到系统指定的目录下找该头文件
<>直接到系统指定的目录下查找该文件
3.在#include的header file中最常见的内容分为哪几类?
宏定义
typedef
包含别的头文件
inline函数定义
函数声明
struct,union,enum类型定义