C語言列印格式

2021-10-04 11:38:30 字數 856 閱讀 4221

%d          輸出乙個有符號的10進製int型別

%o 輸出8進製的int型別

%x 輸出16進製制的int型別,字母以小寫輸出

%x 輸出16進製制的int型別,字母以大寫輸出

%u 輸出乙個10進製的無符號數

%l 輸出long型別

%ll 輸出long

long型別

%lu 輸出unsigned

long型別

%llu 輸出無符號long

long型別

%f 單精度浮點數

%lf 雙精度浮點數

%c 字元型別

%s 字串型別,c語言中字串以『\0』結尾

%p 以16進製制形式輸出指標

%% 輸出乙個百分號

l

(字母l) 附加在d,u,x,u前面,表示長整數

- 左對齊

m 資料最小寬度

0(數字0) 將輸出的前面補上0直到佔滿指定列寬為止,不可以搭配-使用

m.n m指域寬,即對應的輸出項在輸出裝置上所佔的字元數,n指精度,用於說明輸出的實型數的小數字數,未指定n時,隱含的精度為n=

6位

C語言 printf 輸出列印 格式介紹

printf 格式控制,輸出列表 格式控制包括格式說明和格式字元。格式說明由 和格式字元組成,如 d f等。它的作用是將輸出的資料轉換為指定的格式輸出。格式說明總是由 字元開始的。不同型別的資料用不同的格式字元。格式字元有d,o,x,u,c,s,f,e,g等。如 d整型輸出,ld長整型輸出,o以八進...

C 列印格式小記

d,lx,ld,lu,這幾個都是輸出32位的 hd,hx,hu,這幾個都是輸出16位資料的,hhd,hhx,hhu,這幾個都是輸出8位的,lld,ll,llu,llx,這幾個都是輸出64位的,printf llu llu 是64位無符號 llx才是64位16進製制數 dev c 下基本資料型別學習小...

C語言 格式化列印printf 常用整理

前言 c語言中printf經常被用來輸出各種除錯資訊,對於字串常量輸出,簡單使用一對 就可以達到目的,例如 printf hello,world n 而關於資料的格式化輸出就各有千秋,下面整理了它經常用的格式化輸出語句,不常用的就不記錄了,以免增加記憶負擔。printf沒有列印二進位制資料的格式,只...