在C语言中,预定义了几个标准宏,使用它们即可轻易获取代码文件的信息: __FILE__ : 当前源文件名字 __LINE__: 当前的行号 __TIME__: 编译时间 __DATE__: 编译日期 注意:宏定义大写与前后均为两个下划线 prinf("Which file: %s \n",__FILE__); 获取当前工作目录: #include<unistd.h> //unix #include<direct.h> //windows getcwd(char* buf,int maxlen); char * path[128]; ...