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

}

相关推荐
垆边人似月.几秒前
华为题:敏感词替换
算法
Escalating_xu5 分钟前
【Linux 网络编程】网络基础概念(下):IP、端口、Socket 与网络字节序,写代码前先打好基础
linux·网络·tcp/ip
刚入门的大一新生5 分钟前
Linux-Ext系列文件系统
linux·运维·服务器
0+1119 分钟前
算法 --哈希表
数据结构·算法·散列表
灯澜忆梦36 分钟前
【docker】#4 | Docker 自定义镜像与 Dockerfile
运维·docker·容器
Interview Aid1121 小时前
Stripe VO 面经汇总:5 轮面试题目与考察重点
算法
无足鸟ICT1 小时前
【RHCA+】select循环
linux
EEET智选1 小时前
科技晨间速报 | AI 安全警钟、开源新模型与苹果智能家居
人工智能·科技·算法·机器学习·ai
SKH.1 小时前
Linux驱动-led、beep
linux·运维·单片机
挖掘狂人1 小时前
哈希算法:一根看不见的 "指纹",如何撑起整个互联网
算法·程序员·掘金技术征文