A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

什么叫预处理指令,它是由哪些构成

3 个回复

倒序浏览
语言的预处理:在编译之前进行的处理。 C语言的预处理主要有三个方面的内容: 1.宏定义; 2.文件包含; 3.条件编译。 预处理命令以符号“#”开头。
回复 使用道具 举报
预处理指令提供按条件跳过源文件中的节、报告错误和警告条件,以及描绘源代码的不同区域的能力。
回复 使用道具 举报
程序设计语言的预处理的概念:在编译之前进行的处理。
在C语言的预处理主要有三个方面的内容:
1.宏定义
   1)不带参数的宏定义
         #define PI 3.1415926
   2)带参数的宏:
        #define S(a,b) a*b
2.文件包含
        如: #include "文件名"或#include <文件名>
3.条件编译。
      最基本的就是  #ifdef 程序段1  #endif    .h文件中会用到
预处理命令都以符号“#”开头。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马