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

}

相关推荐
fen_fen2 分钟前
麒麟 Linux aarch64安装.NET 6,并适配.net应用(达梦数据库)
linux·服务器·.net
fen_fen15 分钟前
Filebeat 采集 应用日志部署 & Kibana 查询操作文档
linux·运维·服务器
苏宸啊37 分钟前
linux线程池
linux
取谖慕12.44 分钟前
Prometheus+Alertmanager+node_exporter+grafana高可用
linux·运维·grafana·prometheus
小此方1 小时前
Re:Linux系统篇(四十五)信号篇·三:一文讲透 Linux 信号保存机制:block,pending,handler三张表到底在做什么
linux·运维·服务器
C+-C资深大佬3 小时前
GitHub Actions 自动化运维实战:从零到一构建高效 CI/CD 流水线
运维·自动化·github
2301_777998349 小时前
Linux信号机制
linux
一叶龙洲12 小时前
win11与Ubuntu之间同步配置、插件
linux·运维·ubuntu
可编程芯片开发12 小时前
基于MATLAB的PEF湍流风场生成器模拟与仿真
算法
罗西的思考12 小时前
【Agentic RL / 强化学习 / OPD】OpenClaw-RL 源码阅读笔记 --- (9)--- Reward Judging
人工智能·算法·机器学习