C语言中获取当前文件位置、行号、时间

在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];
getcwd(path,sizeof(path));
全部评论

相关推荐

01-16 18:34
四川大学 Java
欢迎加入AI:没有啥稳定不稳定,一切都源于业务快速发展还是收缩。我当年一开始去的央企,业务不赚钱,也贼卷,慢慢就开始优化了。。。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务