有用的C 预定义的宏:__DATE__,__TIME__,__FILE__,__LINE__

U_BOOT_VERSION:1.2.3 (May 7 2024 - 21:58:35)

Date : May 7 2024

Time : 21:58:35

File : test.c

Line : 13

#include <stdio.h>

#define U_BOOT_VERSION "1.2.3"

const char version_string\[\] =

U_BOOT_VERSION" (" DATE " - " TIME ")";

int main()

{

printf("U_BOOT_VERSION:%s \n",version_string);

printf("Date : %s\n", DATE);

printf("Time : %s\n", TIME);

printf("File : %s\n", FILE);

printf("Line : %d\n", LINE);

return 0;

}

相关推荐
不会就选b3 小时前
Linux之文件--fd,重定向
linux
三十岁老牛再出发3 小时前
07.26每日总结
linux·c语言·mysql
Warren2Lynch3 小时前
掌握 UML 构造型、标记定义与标记值:面向领域特定建模的 UML 扩展全面指南
大数据·算法·uml
fengyehongWorld4 小时前
Linux update-alternatives命令
linux
157092511344 小时前
【无标题】
开发语言·python·算法
雨的旋律20994 小时前
ubuntu2604
linux·运维·服务器
稚南城才子,乌衣巷风流4 小时前
换根法(Rerooting)算法详解
算法
晓子文集4 小时前
Tushare接口文档:期货交易日历(fut_trade_cal)
大数据·算法
三言老师4 小时前
mkdir创建多级目录,目录创建基础实操
linux·运维·服务器
^yi5 小时前
【Linux系统编程】进程状态的理解
算法·僵尸进程·孤儿进程·进程状态·挂起状态·阻塞状态