C语言内置宏:显示当前源文件名(__FILE__)、代码行号(__LINE__)、函数名(__FUNCTION__)_使用宏输出文件名,函数名,行号_持续学习,不断沉淀的博客-CSDN博客

网站介绍:文章浏览阅读1.2k次。1、ANSI C标准中常用的预定义宏:DATE: 在源文件中插入当前的编译日期TIME:在源文件中插入当前编译时间;FILE:在源文件中插入当前源文件名;LINE:在源代码中插入当前源代码行号;FUNCTION:在源代码中插入当前所在函数名称;STDC:当要求程序严格遵循ANSI C标准时该标识被赋值为1;__cplusplus :当编写C++程序时该标识符被定义。2、使用展示:// test.cpp int main() { cout << "file _使用宏输出文件名,函数名,行号