c 格式說明符

2021-07-16 06:17:35 字數 815 閱讀 2258

. : 結構體變數用 . 運算子來訪問結構體的成員

-> : 指向結構體的指標用->來訪問其指向的結構體的成員

%c 字元

%d 十進位制整數

%e 浮點數,指數e的形式 %s 字串

%e 浮點數,指數e的形式 %u 無符號十進位制整數

%f 浮點數,小數點形式 %g 輸出%f與%e較短者

%o 無符號八進位制整數 %g 輸出%f與%e較短者

%x 無符號十六進製制整數,以0~f表示 %x 無符號十六進製制整數,以0~f表示

%l 長整型,加在d,o,u,x,x之前,如%ld(注意%l是英文本母l,不是數字1)

%a,%a 讀入乙個浮點值(僅c99有效)   

%c 讀入乙個字元   

%d 讀入十進位制整數   

%i 讀入十進位制,八進位制,十六進製制整數   

%o 讀入八進位制整數   

%x,%x 讀入十六進製制整數   

%s 讀入乙個字串,遇空格、製表符或換行符結束。   

%f,%f,%e,%e,%g,%g 用來輸入實數,可以用小數形式或指數形式輸入。   

%p 讀入乙個指標   

%u 讀入乙個無符號十進位制整數   

%n 至此已讀入值的等價字元數   

% 掃瞄字元集合   

%% 讀%符號   

附加格式說明字元表修飾符說明    

l/l 長度修飾符 輸入"長"資料   

h 長度修飾符 輸入"短"資料   

w 整型常數 指定輸入資料所佔寬度   

* 表示本輸入項在讀入後不賦值給相應的變數

DebugPrint 格式說明符

1 直接列印字串。dbgprint hello world 2 空結尾的字串,你可以用普通得c 語法表示字串常量 char variable string hello world dbgprint s variable string 3 空結尾的寬字串 wchar 型別 wchar string w...

C語言格式轉換說明符

各項的意義介紹如下 1 型別 型別字元用以表示輸出資料的型別,其格式符和意義如下表所示 格式字元 意 義 d 以十進位制形式輸出帶符號整數 正數不輸出符號 o 以八進位制形式輸出無符號整數 不輸出字首0 x,x 以十六進製制形式輸出無符號整數 不輸出字首ox u 以十進位制形式輸出無符號整數 f 以...

格式轉換說明符scanf,printf

printf sprintf scanf sscanf等格式化函式在使用是需要特別小心,另外如果使用scanf s這樣的安全函式,更應當小心,因為如果格式控制有問題,可能直接導致格式化失敗或執行時錯誤。表一 轉換說明符及作為結果的列印輸出 轉換說明 輸出 a 浮點數 十六進製制數字和p 記數法 c9...