[問題] 求比較漂亮的寫法
使用的是C
time_t myTime = time (NULL);
do{
if(time (NULL) - myTime > 9){
myTime = time (NULL);
printf ("%s\n", asctime (gmtime(&mytime)));
}
} while(1);
一個無窮迴圈,每隔10秒就會印出時間
但是沒辦法一執行馬上就印出時間,我唯一想到的方法就是把printf寫在迴圈前
想請問一下有沒有其他寫法可以在迴圈內先印一次,之後每隔10秒再印的
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.63.206.65
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1533119356.A.CA8.html
推
08/01 18:45,
7年前
, 1F
08/01 18:45, 1F
推
08/01 18:48,
7年前
, 2F
08/01 18:48, 2F
→
08/01 18:49,
7年前
, 3F
08/01 18:49, 3F
推
08/01 19:00,
7年前
, 4F
08/01 19:00, 4F
→
08/01 19:00,
7年前
, 5F
08/01 19:00, 5F
→
08/01 19:02,
7年前
, 6F
08/01 19:02, 6F
→
08/01 19:02,
7年前
, 7F
08/01 19:02, 7F
推
08/01 19:13,
7年前
, 8F
08/01 19:13, 8F
→
08/01 20:36,
7年前
, 9F
08/01 20:36, 9F
→
08/01 20:36,
7年前
, 10F
08/01 20:36, 10F
→
08/02 01:40,
7年前
, 11F
08/02 01:40, 11F
推
08/02 09:26,
7年前
, 12F
08/02 09:26, 12F
→
08/02 09:27,
7年前
, 13F
08/02 09:27, 13F
→
08/02 14:04,
7年前
, 14F
08/02 14:04, 14F
→
08/02 17:44,
7年前
, 15F
08/02 17:44, 15F
→
08/02 17:46,
7年前
, 16F
08/02 17:46, 16F
→
08/02 17:47,
7年前
, 17F
08/02 17:47, 17F
推
08/03 00:55,
7年前
, 18F
08/03 00:55, 18F
→
08/03 00:55,
7年前
, 19F
08/03 00:55, 19F
→
08/03 00:56,
7年前
, 20F
08/03 00:56, 20F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章