除錯平台: vs2010
1、控制台(除錯視窗)輸出結果後馬上消失
方法一:使用 開始執行(不除錯) ctrl+f5
方法二:system("pause");
2、測試時輸入資料較長,需要重複輸入
方法一:直接在控制台貼上資料
方法二:使用輸入輸出的重定向
freopen("in.txt","r",stdin);
freopen("out.txt","w",stdout);
freopen("in.txt","r",stdin);
freopen("out.txt","w",stdout);
要放在標準輸入輸出之前,scanf會自動讀取in.txt的內容,printf寫入到out.txt中
in.txt檔案要和源程式在乙個資料夾,輸出檔案out.txt位置也會在源程式資料夾中
dev c++ 除錯:
檢視陣列的值 *(&v[0])@n : v是陣列名,n是要檢視的資料個數
打個栗子: int v[7]; *(&v[0])@7 看整個陣列的值,n最多為7
dev c++ 除錯錯誤:target pattern contains no 『%』 stop
原因就是開啟的檔案路徑不在project路徑下,將.c檔案考到當前project路徑下再從這個路徑選擇.c檔案新增到project中即可。
ACM acm檔案輸入輸出測試小技巧
如下 include include include using namespace std int main 最後提交 的時候,只需要把檔案輸入輸出注釋掉就可以從控制台輸入輸出。以上採用的是檔案重定向的方式。用於比賽時要求檔案輸入輸出,但是禁止使用重定向的方式。include include in...
Shell教程十一 Shell 輸入 輸出重定向
大多數 unix 系統命令從你的終端接受輸入並將所產生的輸出傳送回 到您的終端。乙個命令通常從乙個叫標準輸入的地方讀取輸入,預設情況下,這恰好是你的終端。同樣,乙個命令通常將其輸出寫入到標準輸出,預設情況下,這也是你的終端。重定向命令列表如下 命令說明 command file 將輸出重定向到 fi...
C 的輸入輸出小技巧
一 直接以八進位制 十進位制 十六進製制輸出整型資料。c 中預設以採用十進位制輸出方式。標頭檔案 提供了控制符oct dec hex,分別用於指示c 以八進位制 十進位制 十六進製制輸出。在整出輸出資料之前,使用cout 控制符修改輸出格式。此格式修改後,在新的格式修改之前均有效。include u...