幾個帶雙下劃線的宏

__FILE__ 包含當前程序文件名的字符串__LINE__  表示當前行號的整數

__DATE__ 包含當前日期的字符串

__STDC__如果編譯器遵循ANSI C標準,它就是個非零值

__TIME__ 包含當前時間的字符串


例程:

#include<stdio.h>
#include<stdlib.h>

void fun();
int main()
{

//	fun();
	printf("%s\n%s\n%s\n%d\n",__FILE__,__DATE__,__TIME__,__LINE__);
	//__DATE__ 
	//__TIME__
	
//	system("dir>abc.txt");


	return 0;
}



結果:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章