4个回答
2013-02-03
展开全部
C语言的预处理主要有三个方面的内容: 1.宏定义; 2.文件包含;3.条件编译。 预处理命令以符号“#”开头。
所有的预处理命令都可以称为预处理宏命令,是给编译器中的预处理器处理源文件时的命令,包括内容包含,环境变量预定义等 。
狭义地说:C语言里以#开头的都是宏命令。#define #if #else 等,#符号指示预处理器处理命令,处理过程就像是CMD脚本一样,按顺序执行。
所有的预处理命令都可以称为预处理宏命令,是给编译器中的预处理器处理源文件时的命令,包括内容包含,环境变量预定义等 。
狭义地说:C语言里以#开头的都是宏命令。#define #if #else 等,#符号指示预处理器处理命令,处理过程就像是CMD脚本一样,按顺序执行。
展开全部
名字叫,预定义指示符.意思就是说在代码文件编译之前将#之后的内容全部展开替换为所对应的内容.记得是编译之前,不是运行之前
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#预处理,在程序编译之前把相应的内容替换成相应的对象或者文件内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询