2 回答

TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個贊
c語言中應(yīng)該不支持ctime把,這個c++中用于繼承c中的time.h,同時加上一些c++特有內(nèi)容來取代time.h的文件

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個贊
沒有 #include <ctime> 的寫法,只有 #include <time.h>,time.h 是C語言里時間的庫函數(shù)。
ctime在C語言里,只是一個把日期和時間轉(zhuǎn)換為字符串的函數(shù)。具體函數(shù)原型為:
char *ctime( const time_t *timer )
用法實(shí)例:
#include <stdio.h>
#include <time.h>
int main( void )
{
time_t ltime;
time( <ime ); //獲取當(dāng)前的系統(tǒng)時間
printf( "The time is %s\n", ctime( <ime ) ); //把當(dāng)前的系統(tǒng)時間轉(zhuǎn)換成字符串格式輸出來
return 0;
}
假如當(dāng)前的系統(tǒng)時間是2011年1月19日,15時16分20秒,星期三,那么經(jīng)過這段程序運(yùn)行后,在顯示終端上出現(xiàn):The time is Wed Jan 19 15:16:20 2011
- 2 回答
- 0 關(guān)注
- 1607 瀏覽
添加回答
舉報