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

}

相关推荐
忆锦紫5 分钟前
图像增强算法:Gamma映射算法及MATLAB实现
开发语言·算法·matlab
C_心欲无痕7 分钟前
Dockerfile:构建 Docker 镜像
运维·docker·容器
t1987512816 分钟前
基于自适应Chirplet变换的雷达回波微多普勒特征提取
算法
guygg8823 分钟前
采用PSO算法优化PID参数,通过调用Simulink和PSO使得ITAE标准最小化
算法
zz_nj24 分钟前
工作的环境
linux·运维·服务器
老鼠只爱大米28 分钟前
LeetCode算法题详解 239:滑动窗口最大值
算法·leetcode·双端队列·滑动窗口·滑动窗口最大值·单调队列
极客先躯1 小时前
如何自动提取Git指定时间段的修改文件?Win/Linux双平台解决方案
linux·git·elasticsearch
mit6.8241 小时前
序列化|质数筛|tips|回文dp
算法
C_心欲无痕1 小时前
nginx - 实现域名跳转的几种方式
运维·前端·nginx
rgeshfgreh1 小时前
C++字符串处理:STL string终极指南
java·jvm·算法