__DATE__预处理器宏

__DATE__预处理器宏


__DATE__是C语言中的一个预处理器宏,它会在编译时被替换为一个字符串常量,表示当前源文件被编译的日期。该字符串的格式为"MMM DD YYYY",其中MMM表示月份缩写(如Jan、Feb、Mar等),DD表示天数,YYYY表示年份。例如,在2023年6月1日, __DATE__会被替换为"Jun 01 2023"。

__DATE__通常用于在程序中记录编译时间和日期,或者在程序输出中展示版本信息。例如,下面是一个使用__DATE__宏来展示编译时间和版本信息的示例代码:

#include <stdio.h>

int main() {
    printf("This program was compiled on %s, version 1.2.3\n", __DATE__);
    return 0;
}

在上面的代码中,__DATE__宏被用于输出程序的编译时间和版本信息。当程序被编译时,__DATE__会被替换为当前的日期字符串,输出类似于"This program was compiled on Jun 01 2023, version 1.2.3"的信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Dzhuser

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值