正在加载图片...
编译预处理是C++编译系统的一个重要组成部分,它负 责分析处理几种特殊的指令,这些指令被称为预处理命令。 在C++源程序文件中,加入编译预处理命令,可以改进程 序设计环境,提高编程效率。但它们不是C++语言的组成 部分,不能直接对它们进行编译,编译系统在对源程序进 行正式的编译之前,必须先对这些命令进行预处理,经过 预处理后的程序不再包括预处理命令,然后由编译系统对 预处理后的源程序进行通常的编译处理,得到可供执行的 目标代码 C++提供的预处理命令主要有以下三种: 宏定义 文件包含 条件编译 这些命令均以#开头,每行一条命令,因为它们不是C++ 的语句,所以命令后无分号。编译预处理是C++编译系统的一个重要组成部分,它负 责分析处理几种特殊的指令,这些指令被称为预处理命令。 在C++源程序文件中,加入编译预处理命令,可以改进程 序设计环境,提高编程效率。但它们不是C++语言的组成 部分,不能直接对它们进行编译,编译系统在对源程序进 行正式的编译之前,必须先对这些命令进行预处理,经过 预处理后的程序不再包括预处理命令,然后由编译系统对 预处理后的源程序进行通常的编译处理,得到可供执行的 目标代码。 C++提供的预处理命令主要有以下三种: 宏定义 文件包含 条件编译 这些命令均以#开头,每行一条命令,因为它们不是C++ 的语句,所以命令后无分号
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有