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

}

相关推荐
cuijiecheng20185 分钟前
Linux下ss命令用法
linux·运维·服务器
云上工程笔记8 分钟前
4090 GPU 服务器适合哪些 AI 场景?2026 年显存、推理性能、租用价格和风险对比
运维·服务器·人工智能
青 春 记 忆22 分钟前
LeetCode 283. 移动零|Python 解法详解
python·算法·leetcode
小小龙学IT27 分钟前
C++ std::chrono 时间库深度解析:从 duration 模板到 C++20 日历与时区
linux·c++·c++20
mennekes32 分钟前
光伏场站检修电源:户外工业连接器防腐与防雷选型方案
运维·科技·安全·制造
名字还没想好☜36 分钟前
kubectl 排障实战:jsonpath 精准取值、custom-columns、events 排序与 top 速查
运维·前端·chrome·docker·kubernetes
Doraemomo37 分钟前
Linux编程-epoll多路IO复用
linux·运维·服务器
wtblszn41 分钟前
城市二供泵站远程监控运维系统物联网方案
运维·物联网
kmomo..1 小时前
Linux 进程学习笔记
linux·笔记·学习
白猫不黑1 小时前
运维如何转安全(个人经验篇)
运维·学习·安全·web安全·网络安全·信息安全