有用的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;

}

相关推荐
b***251113 小时前
锂电池自动化生产线的精密协同与效能提升
运维·自动化
云飞云共享云桌面13 小时前
制造研发降本新思路:云飞云共享云桌面集群如何将软硬件利用率提升至200%?
运维·服务器·网络·人工智能·3d·制造
爱喝水的鱼丶13 小时前
SAP-ABAP:深入浅出 SAP AFVC 表:生产订单工序的核心数据仓库
运维·服务器·数据仓库·sap·abap·pp
高斯的手稿080113 小时前
树莓派上更换镜像源的方法
linux·运维·windows
luoganttcc13 小时前
CUDA grid/block 到矩阵映射示例(矩阵加法)
人工智能·算法·机器学习
想拿大厂offer13 小时前
【Linux】常用指令
linux
走向IT13 小时前
TS服务器故障码参考表
运维·服务器
Chuncheng's blog13 小时前
Mac ssh连接无操作自动断开异常
运维·macos·ssh
YuanDaima204813 小时前
Python 数据结构与语法速查笔记
开发语言·数据结构·人工智能·python·算法
うちは止水13 小时前
linux yocto bitbake构建系统生成SDK包
linux·sdk·yocto·bitbake