您的位置:首页 > 编程语言 > C语言/C++

C语言预预处理命令

2015-08-18 16:15 218 查看
1,  #typedef  定义类型别名

2,  #define PI(形参表) 3.14   定义一个表示符和一个字符串

3,  #undef  PI  终止宏定义的作用域

4,  #include 包含一个源代码

5,  #if   如果给定条件为真,则编译下面代码

6,  #ifdef   如果宏已经定义,则编译下面代码

7,  #ifndef 如果宏没有定义,则编译下面代码

8,  #elif 如果前面的#if给定条件不为真,当前条件为真,则编译下面代码

9,  #endif 结束一个#if……#else条件编译块

10,#error 停止编译并显示错误信息

11,#else 和#if一起用

12,#error 指令将使编译器显示一条错误信息,然后停止编译

13,#line 指令可以改变编译器用来指出警告和错误信息的文件号和行号。

14,#pragma 指令没有正式的定义。编译器可以自定义其用途。典型的用法是禁止或允许某些烦人的警告信息。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: