如何通过一篇文章全面掌握C语言宏定义技巧?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1428个文字,预计阅读时间需要6分钟。
目录+预定义符号+
目录
- 预定义符号
- #define
- #define 定义标识符
- #define 定义宏
- 替换规则
- # 和##
预定义符号
这些预定义符号都是语言内置的
__FILE__ //进行编译的源文件 __LINE__ //文件当前的行号 __DATE__ //文件被编译的日期 __TIME__ //文件被编译的时间 __STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义
VS环境下未定义__STDC__ ,说明Visual Studio并未完全遵循ANSI C。
本文共计1428个文字,预计阅读时间需要6分钟。
目录+预定义符号+
目录
- 预定义符号
- #define
- #define 定义标识符
- #define 定义宏
- 替换规则
- # 和##
预定义符号
这些预定义符号都是语言内置的
__FILE__ //进行编译的源文件 __LINE__ //文件当前的行号 __DATE__ //文件被编译的日期 __TIME__ //文件被编译的时间 __STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义
VS环境下未定义__STDC__ ,说明Visual Studio并未完全遵循ANSI C。

