目录

零基础 C/C++ 学习路线推荐 : ​​C/C++ 学习目录​​ >> ​​C 语言基础入门​

一.__DATE__简介

ANSI ​​C​​ 定义了许多宏。在编程中您可以使用这些宏,但是不能直接修改这些预定义的宏。

​__DATE__​​ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。

__TIME__ 当前时间,一个以 “HH:MM:SS” 格式表示的字符串常量。

​__FILE__​​ 这会包含当前文件名,一个​​字符串​​常量。

​__LINE__​​ 这会包含当前行号,一个​​十进制​​常量。

​__STDC__​​ 当编译器以 ANSI 标准编译时,则定义为 1;判断该文件是不是标准 C 程序。

二.__DATE__实战

DATE 中文意思即日期,这里的意思主要是指:当前正在编译文件对应 Windows 系统的日期。注意返回值是一个字符串;

char date[] = __DATE__;
printf("编译日期:%s\n", date);
/*
编译日期:Jun 8 2021
*/


注意:

  • ​__DATE__​​ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。
  • __TIME__ 当前时间,一个以 “HH:MM:SS” 格式表示的字符串常量。

三.猜你喜欢

  1. ​C 语言 数组下标越界和内存溢出区别​
  2. ​C 语言 指针声明和定义​
  3. ​C 语言 指针 p++ / p–​
  4. ​C 语言 p++/§++/_(p++)/_p++​
  5. ​C 语言 使用指针遍历数组​
  6. ​C 语言 指针和数组区别​
  7. ​C 语言 指针数组和数组指针区别​
  8. ​C 语言 空指针 NULL​
  9. ​C 语言 void 指针​
  10. ​C 语言 野指针​
  11. ​C 语言 函数值传递和址传递​
  12. ​C 语言 函数缺省参数​
  13. ​C 语言 函数不定长参数​
  14. ​C 语言 函数指针​
  15. ​C 语言 指针函数​
  16. ​C 语言 回调函数 callback​
  17. ​C 语言 typedef​
  18. ​C 语言 define 定义常量​
  19. ​C 语言 define 防止头文件重复包含​
  20. ​C 语言 #pragma once​
  21. ​C 语言 #include <> 与 #include “” 区别​
  22. ​C 语言 const 修饰变量​
  23. ​C 语言 const 修饰指针​
  24. C​​语言 const 修饰函数​
  25. ​C 语言 const 修饰函数参数​
  26. ​C 语言 const 和 define 区别​
  27. ​C 语言 __DATE__​