C语言零散知识学习
2016-07-15 19:17
218 查看
1 #error的使用
#error 预处理指令的作用是,编译程序时,只要遇到#error 就会生成一个编译错误提
示消息,并停止编译。其语法格式为:
#error error-message
注意,宏串error-message 不用双引号包围。遇到#error 指令时,错误信息被显示,可能同时
还显示编译程序作者预先定义的其他内容。
#define ab "hello"
#ifdef ab
#error "ab has been defined."
#endif
#error 预处理指令的作用是,编译程序时,只要遇到#error 就会生成一个编译错误提
示消息,并停止编译。其语法格式为:
#error error-message
注意,宏串error-message 不用双引号包围。遇到#error 指令时,错误信息被显示,可能同时
还显示编译程序作者预先定义的其他内容。
#define ab "hello"
#ifdef ab
#error "ab has been defined."
#endif
相关文章推荐
- c语言里面TMin不能写成-2147483648的原因
- Emacs as a C/C++ Editor/IDE (Part 2)
- C语言 操作符和表达式
- Cpp环境【POJ 2375】【Vijos1642】雪场缆车
- Linked List Cycle
- 《30天自制操作系统》 day0-day2小结
- July 15th 模拟赛C T3 最小最大和 Solution
- 洛谷 P1079 [NOIP2012 D1T1] Vigenère 密码
- if选择结构
- C++ 通过ADO.Net实现与MySql数据库连接 入门教程
- July 15th 模拟赛C T2 积木游戏 Solution
- 常见排序算法C/C++实现总结
- C++实现RTMP协议发送H.264编码及AAC编码的音视频
- c++动态链接
- 洛谷 P1330 封锁阳光大学
- Observer观察者模式
- C++ 队列queue的用法
- C++ bitmap
- c++构造和析构能不能抛异常的问题!
- 树(1)把二叉查找树转换成有序的双向链表