在執行c程式時,還沒有來的及看到結果程式就執行完了,因為那可是計算機的速度。一閃而過。
好多朋友選擇在main函式尾部再加一條語句(如getch())來使程式暫停。
在c語言裡是有專門用於暫停c程式的語句,這條語句在stdlib.h標頭檔案中,可以在任意時刻真正的暫停程式。
system
("pause"
);
eg:
#include
#include
//這個標頭檔案一定要加,否則報錯
intmain()
; p = q = arr;
p++;printf
("%d"
, p - q)
;printf
("%d",(
char
*)p -
(char
*)q)
;printf
("%d"
,sizeof
(arr)
/sizeof
(*arr));
system
("pause");
return0;
}
如圖:
效果:
其實可以在每個你想暫停的地方都用這條語句,類似於斷點執行了。
C語言中的暫停
很多 c語言初學者的除錯時,往往沒看到結果程式就退出了,據我所知的方法主要有以下幾種 方法一 include int main system 開放分類 電腦程序 c語言庫函式 程序檔案 system 程序名 system 描述 system 系統體制計畫 系統裡確實有 system 這個程序,但注意...
C語言中 使用方式
域寬 轉換字元 乙個轉換說明以 開始,以轉換字元結尾,域寬部分是可選的,每個轉換說明對應於乙個輸出引數,改引數被轉化換成有轉換說明規定的資料格式後輸出。注 如果 後面是非轉換字元,多數編譯系統將它作為普通字元輸出。域寬說明字元 意義 減號 在指定區域按左對齊方式輸出 沒有減號時為右對齊 加號 輸出正...
C語言中使用位運算編寫程式
1.一組資料中只有乙個數字出現了一次。其他所有數字都是成對出現的。請找出這個數字。使用位運算 分析 要找出一組資料中單獨的數,就將陣列中的每個數全都取異或運算。程式如下 include includeint main int i 0 int sz sizeof arr sizeof arr 0 fo...