[語法] 關於C/C++裡的fflush()
看板C_and_CPP (C/C++)作者Forbidden403 (Error : 403 Forbidden)時間16年前 (2009/03/23 22:20)推噓3(3推 0噓 4→)留言7則, 4人參與討論串1/1
剛才在寫作業的時候
用丟檔案的方式
就是開一個txt檔,把測資存進去
然後執行→cmd,把compile後的exe檔拉進去,再把測資拉進去 如下
C:\Documents and Settings\Forbidden403>C:\test.exe<"C:\Documents and Settings\
Forbidden403\桌面\input.txt"
其中的"<"是...要怎麼說啊 反正就指令= =
老師要求我們作業都要用這個方式跑答案,不然不給分數
==============前言敘述廢話太多之分隔線==============
本來都沒什麼問題
剛才心血來潮用了fflush(stdin);
去處理input字元陣列結尾的"\n"
可是後來發現丟測資,會造成沒有輸出(output)的結果
因為我有手動輸入,確定是會跑出答案的
不知道為什麼fflush()會有這種情況出現?(在C中的情況)
(開始抖了...另外一份作業我沒丟測資測但是有用fflush()......QQ)
煩請高手解答,感謝~~
--
█ █ ██▌██▌ black945 蝦 █ ▅ █ █
█▄ █ █ ▄▄ █▄▄▄▄▄▄ ▄ █▄▄▄▄▄█▄▄█▄▄▄▄▃▄
▄▄ ▌ ▌ ▄▄ ▄▄▌▄█ ◤█▄▌█▄▄ ▄▄ ▄ ─ ▄
█ ██▌██▌ █ ██▌█ ██▌█ ▌ █▆▇█ █
The following error occured: Access denied by access control list. █ █ Could not open error file
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.108.22
推
03/23 22:33, , 1F
03/23 22:33, 1F
→
03/23 22:33, , 2F
03/23 22:33, 2F
推
03/23 22:36, , 3F
03/23 22:36, 3F
推
03/24 00:43, , 4F
03/24 00:43, 4F
→
03/24 00:43, , 5F
03/24 00:43, 5F
→
03/24 00:44, , 6F
03/24 00:44, 6F
→
03/24 02:12, , 7F
03/24 02:12, 7F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章