C语言的预处理命令有哪些?.pdfVIP

  • 4
  • 0
  • 约1.11万字
  • 约 8页
  • 2020-09-09 发布于天津
  • 举报
问:关于 C 语言中的预处理命令? 答: 我们可以在 C 源程序 中插入传给 编译程序 的各种指令,这些指令被称为 预处理器指令(等价于 汇编语言中的伪指令 ),它们扩充了程序设计的环境。 现把常用的 预处理命令 总结如下: 1. 预处理程序 按照 ANSI 标准的定义,预处理程序应该处理以下 12 条指令: #if 、#ifdef 、#ifndef 、#else、#elif 、#endif 、#define、#undef、#line 、#error 、#pragma、 #include 。 显然,所有的 12 个预处理指令都以符号 #开始,,每条预处理指令 必须独占一行 。 2. #define #define 指令定义一个 标识符 和一个串(也就是 字符集 ),在 源程序 中发现该 标识符 时,都用该 串替换之( 原样替换,不要附加任何人为理解上的符号 )。这种 标识符 称为宏名字,相应的替换称为 宏代换。一般形式如下: #defin

文档评论(0)

1亿VIP精品文档

相关文档