[爆卦]eof怎麼打是什麼?優點缺點精華區懶人包

為什麼這篇eof怎麼打鄉民發文收入到精華區:因為在eof怎麼打這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者FFranKK122 (法蘭克的兩難)看板C_and_CPP標題[問題] EOF 要輸入兩次時間...

eof怎麼打 在 魯庭郁 Ludan Instagram 的精選貼文

2021-03-30 18:49:16

好的真想同時做兩件事 一件是分享一張想發的照片 一件是分享一件想說的事情 簡稱圖文不符🤣 畢竟我疑似又錯過什麼~ 一堆人一直在問那是什麼能吃嗎的~ 「白色情人節」?😳😅 所以我想補上我誠摯的祝福🎉🥰 以及以 「吃了好幾天低碳痛苦不堪想白飯想到瘋掉 才有可能疑似有點辣的身材」🤣 再附上一則真實小故事 ...


開發平台(Platform): (Ex: Win10, Linux, ...)
Win7

編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
Dev c++

問題(Question):
用scanf讀一個整數 在%d前面打一個空格
使用EOF當終止條件 ctrl+z要輸入兩次

while( scanf(" %d", &x) != EOF ){
printf("%d\n", x);
}
預期的正確結果(Expected Output):
按一次 ctrl+z 可以結束程式

錯誤結果(Wrong Output):
要按兩次 ctrl+z


會有這個問題 純粹好奇
問題來自 交大開放課程 鄭昌杰老師第二章的講義

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.95.188
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1500097799.A.DCE.html
※ 編輯: FFranKK122 (114.42.95.188), 07/15/2017 13:50:49
Ommm5566: 愛惜生命遠離dev 07/15 21:05
Hazukashiine: 還是可以用啦 但是gcc記得要更新 只是我能不能換 07/16 01:27
Hazukashiine: 給我 notepad 我也能打 code XD 07/16 01:27
Hazukashiine: ^ 不知道 07/16 01:28
qscgy4: scan 我是不知道。但是以一般讀檔而言,eof旗標是必須讀到 07/16 07:54
qscgy4: 底,再讀一次所產生的。 07/16 07:54
MOONRAKER: 在linux環境下有時^D後也要enter 不要管這種小事 07/17 11:43

你可能也想看看

搜尋相關網站