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

}

相关推荐
wanhengidc3 分钟前
云手机存在哪些技术瓶颈
运维·服务器·安全·智能手机·生活
水天需0105 分钟前
Vim 标签页(Tab)操作详解
linux
再__努力1点5 分钟前
【68】颜色直方图详解与Python实现
开发语言·图像处理·人工智能·python·算法·计算机视觉
管理大亨6 分钟前
ELK + Redis Docker 企业级部署落地方案
大数据·运维·elk·elasticsearch·docker·jenkins
mingchen_peng12 分钟前
第一章 初识智能体
算法
百锦再14 分钟前
国产数据库的平替亮点——关系型数据库架构适配
android·java·前端·数据库·sql·算法·数据库架构
德迅云安全—珍珍18 分钟前
物理服务器、云服务器、裸金属服务器的区别
运维·服务器
DeeplyMind30 分钟前
第5章:并发与竞态条件-15:Atomic Variables
linux·驱动开发·ldd
好记忆不如烂笔头abc34 分钟前
超微服务器的ipmi调整风扇运行模式
运维·服务器