stdio.h標頭檔案使我們可以訪問標準i/o庫,
stdlib.h定義了exit_success和exit_failure符號,
string.h標頭檔案提供的函式操縱字串。
常見printf格式**:
%d 以十進位制形式列印乙個整型值
%o 以八進位制形式列印乙個整型值
%x 以十六進製制形式列印乙個整型值
%g 列印乙個浮點值
%c 列印乙個字元
%s 列印乙個字串\n
\n 換行
注釋不允許巢狀
長整型至少應該和整型一樣長,而整型至少應該和短整型一樣長。
宣告為列舉型別的變數實際上是整數型別。
如果你需要修改字串,則把它儲存於陣列中。
不能把字串常量賦值給乙個字元陣列,因為字串常量的直接值是乙個指標。
int value[20]; 宣告了乙個陣列,陣列包含20個整型元素。
char *message = "hello world!";
//它的意思其實就是:char *message; 把message宣告為指向字元的指標 message = "hello world!";
隱式宣告中,預設為整型。
常量:const int a; 或 int const a;
用const宣告其值不會修改的變數。
不要在巢狀的**塊之間使用相同的變數。
c語言輸出格式
1 轉換說明符 a a 浮點數 十六進製制數字和p p 記數法 c99 c 字元 d 有符號十進位制整數 f 浮點數 包括float和doulbe e e 浮點數指數輸出 e e 記數法 g g 浮點數不顯無意義的零 0 i 有符號十進位制整數 與 d相同 無符號十進位制整數 o 八進位制整數 eg...
c語言罕見輸出格式
格式化的規則 如果要列印指標,使用 p格式符 這樣可以使程式在 32位及 64位平台上均可執行 如果列印乙個計數的字串,使用 z ansi 或者 wz unicode 它可以正確列印出非空結束的字串 如果需要列印 unicode值,必須確認程式執行在 dispatch level 級別之下 每個輸出...
c語言輸出格式總結
c語言輸出格式總結 1 一般格式 printf 格式控制,輸出表列 例如 printf i d,ch c n i,ch 說明 1 格式控制 是用雙撇號括起來的字串,也稱 轉換控制字串 它包括兩種資訊 格式說明 由 和格式字元組成,它的作用是將輸出的資料轉換 為指定的格式輸出。普通字元,即需要原樣輸出...