目录
- 一.__TIME__简介
- 二.__TIME__实战
- 三.猜你喜欢
零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >> C 语言基础入门
一.__TIME__简介
ANSI C 定义了许多宏。在编程中您可以使用这些宏,但是不能直接修改这些预定义的宏。
__DATE__ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。
__TIME__ 当前时间,一个以 “HH:MM:SS” 格式表示的字符串常量。
__FILE__ 这会包含当前文件名,一个字符串常量。
__LINE__ 这会包含当前行号,一个十进制常量。
__STDC__ 当编译器以 ANSI 标准编译时,则定义为 1;判断该文件是不是标准 C 程序。
二.__TIME__实战
TIME 中文意思即时间,这里的意思主要是指:当前正在编译文件对应 Windows 系统的日期。注意返回值是一个字符串;
char time[] = __TIME__;
printf("编译日期:%s\n", time);
/*
编译时间:11:30:15
*/
注意:
- __DATE__ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。
- __TIME__ 当前时间,一个以 “HH:MM:SS” 格式表示的字符串常量。
三.猜你喜欢
- C 语言 数组下标越界和内存溢出区别
- C 语言 指针声明和定义
- C 语言 指针 p++ / p–
- C 语言 p++/§++/_(p++)/_p++
- C 语言 使用指针遍历数组
- C 语言 指针和数组区别
- C 语言 指针数组和数组指针区别
- C 语言 空指针 NULL
- C 语言 void 指针
- C 语言 野指针
- C 语言 函数值传递和址传递
- C 语言 函数缺省参数
- C 语言 函数不定长参数
- C 语言 函数指针
- C 语言 指针函数
- C 语言 回调函数 callback
- C 语言 typedef
- C 语言 define 定义常量
- C 语言 define 防止头文件重复包含
- C 语言 #pragma once
- C 语言 #include <> 与 #include “” 区别
- C 语言 const 修饰变量
- C 语言 const 修饰指针
- C语言 const 修饰函数
- C 语言 const 修饰函数参数
- C 语言 const 和 define 区别
- C 语言 __TIME__
未经允许不得转载:猿说编程 ? C 语言 __TIME__
本文由博客 - 猿说编程 猿说编程 发布!
标签智能推荐:
C语言 abort 函数 - C语言零基础入门教程
猜你喜欢C语言数组下标越界和内存溢出区别C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言野指针C语言函数值传递和址传递C语言函数不定长参数C语言函数指针C语言指针函数C语言回调函数callbackC语言#pragmaonceC语言#include<>与#include“”区别C语言const修饰函数参数C语言const和define区别C语言#运算符C语言#
C语言 abort 函数 - C语言零基础入门教程
猜你喜欢C语言数组下标越界和内存溢出区别C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言野指针C语言函数值传递和址传递C语言函数不定长参数C语言函数指针C语言指针函数C语言回调函数callbackC语言#pragmaonceC语言#include<>与#include“”区别C语言const修饰函数参数C语言const和define区别C语言#运算符C语言#
C语言 指针函数 - C语言零基础入门教程
喜欢C语言逻辑运算符C语言三目运算符C语言逗号表达式C语言sizeof和strlen函数区别C语言strcpy和strcpy_s函数区别C语言memcpy和memcpy_s区别C语言数组定义和使用C语言数组遍历C语言数组下标越界C语言数组内存溢出C语言数组下标越界和内存溢出区别C语言二维数组定义和使用C语言二维数组行数和列数计算C语言指针声明和定义C语言指针p++/p–C语言p++/§++/_(p
C语言 extern “C” - C语言零基础入门教程
在C文件中,经过条件编译,该段代码变成了:/**********C文件中条件编译后结果*************/void*memset(void*,int,size_t);三.猜你喜欢C语言数组下标越界和内存溢出区别C语言指针声明和定义C语言指针p++/p–C语言p++/§++/_(p++)/_p++C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言空指针NULLC语言
C语言 __cplusplus - C语言零基础入门教程
在C文件中,经过条件编译,该段代码变成了:/**********C文件中条件编译后结果*************/void*memset(void*,int,size_t);三.猜你喜欢C语言数组下标越界和内存溢出区别C语言指针声明和定义C语言指针p++/p–C语言p++/§++/_(p++)/_p++C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言空指针NULLC语言
C语言 fclose 函数 - C语言零基础入门教程
喜欢C语言数组下标越界和内存溢出区别C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言野指针C语言函数值传递和址传递C语言函数不定长参数C语言函数指针C语言指针函数C语言回调函数callbackC语言#pragmaonceC语言#include<>与#include“”区别C语言const修饰函数参数C语言const和define区别C语言#运算符C语言##运
C语言 __STDC__ - C语言零基础入门教程
C程序。#ifdef__STDC__printf("标准C代码文件\n");#elseprintf("非标准C代码文件\n");#endif三.猜你喜欢C语言数组下标越界和内存溢出区别C语言指针声明和定义C语言指针p++/p–C语言p++/§++/_(p++)/_p++C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言空指针NULLC语言void指针C语言野指针C语言函数
C语言 全局变量 - C语言零基础入门教程
猜你喜欢C语言数组下标越界和内存溢出区别C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言野指针C语言函数值传递和址传递C语言函数不定长参数C语言函数指针C语言指针函数C语言回调函数callbackC语言#pragmaonceC语言#include<>与#include“”区别C语言const修饰函数参数C语言const和define区别C语言#运算符C语言#
C语言 vprintf 函数 - C语言零基础入门教程
猜你喜欢C语言数组下标越界和内存溢出区别C语言使用指针遍历数组C语言指针和数组区别C语言指针数组和数组指针区别C语言野指针C语言函数值传递和址传递C语言函数不定长参数C语言函数指针C语言指针函数C语言回调函数callbackC语言#pragmaonceC语言#include<>与#include“”区别C语言const修饰函数参数C语言const和define区别C语言#运算符C语言#
C语言 extern “C” - C语言零基础入门教程
"C"{#include<libavcodec/avcodec.h>#include<libavutil/opt.h>#include<libavutil/imgutils.h>}*/五.猜你喜欢C语言数组下标越界和内存溢出区别C语言指针声明和定义C语言指针p++/p–C语言p++/§++/_(p++)/_p++C语言使用指针遍历数组C语言指针和数组区别C语言指