您的位置: 首页 > 文章 > C语言之预定义宏__DATE__、__TIME__、__FILE__、__LINE__、__STDC__、__FUNCTION__ C语言之预定义宏__DATE__、__TIME__、__FILE__、__LINE__、__STDC__、__FUNCTION__ 分类: 文章 • 2024-09-10 20:17:22 ANSI C标准中有几个标准预定义宏(也是常用的): __DATE__:在源文件中插入当前的编译日期 __TIME__:在源文件中插入当前编译时间; __FILE__:在源文件中插入当前源文件路径及文件名; __LINE__:在源代码中插入当前源代码行号; __STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1; __FUNCTION__:执行的函数 举个栗子 main.c: 打印信息: