开发者社区> 问答> 正文

Linux中可直接使用的预定义宏有哪些?

已解决

Linux中可直接使用的预定义宏有哪些?

展开
收起
游客gzyuldo4mrg6i 2022-04-02 08:24:52 523 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    LINE:当前编译的代码的行号

    FILE:当前编译文件的源文件名

    DATE:当前源程序创建的日期

    TIME:当前源程序创建的时间

    STDC:判断当前的编译器是否为标准C编译器,若是则返回值1

    以上5个预定义宏都相对特殊,大写字母串的前后都需要下划线 。预定义宏在程序中可以直接使用

    需要注意的是极个别的编译器可能会出现不支持以上预定义宏的情况。

    2022-04-02 08:25:14
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载