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

}

相关推荐
洲星河ZXH1 分钟前
Java,比较器
java·开发语言·算法
CoderYanger3 分钟前
递归、搜索与回溯-FloodFill:33.太平洋大西洋水流问题
java·算法·leetcode·1024程序员节
飞飞传输7 分钟前
选对国产FTP服务器,筑牢数据传输安全防线,合规高效双达标
大数据·运维·安全
CodeByV12 分钟前
【算法题】双指针(二)
数据结构·算法
西格电力科技17 分钟前
光伏策略控制服务器的核心价值与应用必要性
运维·服务器
wdfk_prog1 小时前
[Linux]学习笔记系列 -- [fs]binfmt_script
linux·笔记·学习
点云SLAM1 小时前
Boost库中Math 模块的根搜索 / 根求解和示例
数学·算法·数值优化·根搜索 / 根求解和示例·函数根求解·boost模块
我搞slam1 小时前
EM Planner算法与代码解读
算法
GoWjw1 小时前
内存管理【3】
linux·服务器·c++·ubuntu