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

ANSIC标准定义的C语言预处理指令总结

2016-04-15 09:27 176 查看


另外ANSI标准C还定义了如下几个宏:

__LINE__   表示正在编译的文件的行号
__FILE__   表示正在编译的文件的名字
__DATE__   表示编译时刻的日期字符串 如:“23 dec 2015”
__TIME__   表示编译时刻的时间字符串  如: ”12:30:45“
__STDC__   判断该文件是不是宏定义成标准C程序


如果编译器不是标准的,则可能不支持以上宏部分,或者根本不支持、当然编译器也有可能还提供其他预定义的宏名。注意:宏名的书写有标识符与两边各两条的下划线构成。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: