ANSIC标准定义的C语言预处理指令总结
2016-04-15 09:27
204 查看
另外ANSI标准C还定义了如下几个宏:
__LINE__ 表示正在编译的文件的行号 __FILE__ 表示正在编译的文件的名字 __DATE__ 表示编译时刻的日期字符串 如:“23 dec 2015” __TIME__ 表示编译时刻的时间字符串 如: ”12:30:45“ __STDC__ 判断该文件是不是宏定义成标准C程序
如果编译器不是标准的,则可能不支持以上宏部分,或者根本不支持、当然编译器也有可能还提供其他预定义的宏名。注意:宏名的书写有标识符与两边各两条的下划线构成。
相关文章推荐
- [LeetCode]36. Valid Sudoku
- C++:单例模式例题解析
- C++11的tuple用法笔记
- C++STL源代码学习(之slist篇)
- C/C++深度分析
- C++文件读写详解(ofstream,ifstream,fstream)
- 极客班C++ STL(容器)第二周笔记
- C/C++系列之学生管理系统
- C/C++使用模板实现数据栈
- C++空类的大小问题
- C++ vector的用法
- c++进阶之路
- C++多态篇2——虚函数表详解之从内存布局看函数重载,函数覆盖,函数隐藏
- C/C++什么是页抖动?
- C/C++左值&右值
- # 极客班C++OOP(下)第五周笔记
- Counting Bits leetcode 338
- 链式哈希表
- C++ 解析Json——jsoncpp
- c++的this指针