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

}

相关推荐
你是个什么橙19 分钟前
Linux 远程桌面访问和管理——VNC服务器
linux·运维·服务器
nhfc9920 分钟前
whisper.cpp编译
linux·运维·服务器
载数而行52036 分钟前
Linux 8 进程(树)相关指令
linux
深圳恒讯37 分钟前
越南服务器 ping 值多少?
运维·服务器
ShineWinsu37 分钟前
对于Linux:内核是如何组织管理IPC资源的解析
linux·服务器·c++·面试·笔试·线程·ipc
yuanjj8844 分钟前
域格ASR平台cat1模块FTP上传、下载
运维·网络
feng_you_ying_li1 小时前
Linux之线程同步:条件变量和两种生产消费模型
linux·运维·服务器
工业胶粘剂技术1 小时前
单组分高温环氧结构胶 K-EP280 完整技术参数与工程选型分析
算法·制造
tianyuanwo1 小时前
OS运维智能化落地抉择:构建故障诊断AI Skill VS 沉淀领域知识库,谁是核心先手?
运维·人工智能·知识库·skill
Dlrb12111 小时前
Linux系统编程-线程与多线程模块的封装
linux·线程·互斥锁·线程同步·线程互斥