
上QQ阅读APP看书,第一时间看更新
2.2 预处理器编译指令#include

预处理编译是C++组织程序的工具。在程序运行前,预编译器将编译好指令发送给预处理器,为了识别这条指令,会在前面加上字符“#”。预编译处理指令不是C++语言中的语句。在上述程序中,“#include<iostream>”的作用是在编译之前将文件iostream的内容增加(包含)到程序中,以作为其中一部分。
iostream是系统定义的一个头文件,在该文件里设置了C++的I/O相关环境,定义输入输出流对象cout与cin等。采用预处理指令的目的,在于增强和扩展语言编程的环境,为编程设计人员提供更为方便的编程手段。