#include指令
#include指令用于包含头文件或源代码文件。通常情况下,预处理器是将指令中所引用文件的内容,直接嵌入#include所在位置。
#include指令有两种形式:对于标准C++库中的头文件,通常用尖括号<>引用文件名,预处理器会自动地到标准头文件所在目录去搜索相应的文件,如:#include
对于用户自己建立的头文件,通常用双引号""引用文件名,预处理器会首先在#include中指定文件的所在目录搜索,如果找不到再按标准方式进行搜索,如:
#include "userdef.h",会首先在当前目录中搜索。
#include "c:\aaa\shi.h",会首先在c:\aaa中搜索。
#include "aaa\shi.h",会首先在当前目录中的aaa子目录中搜索。
包含的文件中若使用路径分隔符,在GCC编译中,可以是\,也可以是\\,也可以是/。如:
#include "aaa\shi.h"
#include "aaa\\shi.h"
#include "aaa/shi.h"
阅读(824) | 评论(0) | 转发(0) |