printf格式輸出代碼大全

printf格式輸出代碼大全

ID:44172700

大?。?5.56 KB

頁數(shù):4頁

時(shí)間:2019-10-19

printf格式輸出代碼大全_第1頁
printf格式輸出代碼大全_第2頁
printf格式輸出代碼大全_第3頁
printf格式輸出代碼大全_第4頁
資源描述:

《printf格式輸出代碼大全》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、d,lx,ld,,lu,這幾個(gè)都是輸出32位的hd,hx,hu,這幾個(gè)都是輸出16位數(shù)據(jù)的,hhd,hhx,hhu,這幾個(gè)都是輸出8位的,lld,ll,llu,llx,這幾個(gè)都是輸出64位的,printf("%llu",.....)%llu?是64位無符號(hào)%llx才是64位16進(jìn)制數(shù)?Dev-C++下基本數(shù)據(jù)類型學(xué)習(xí)小結(jié)環(huán)境:Dev-C++4.9.6.0(gcc/mingw32),使用-Wall編譯選項(xiàng)基本類型包括字節(jié)型(char)、整型(int)和浮點(diǎn)型(float/double)。定義基本類型變量時(shí),可以使用符號(hào)屬性signed、unsigned(對(duì)于char、int),和長度屬

2、性short、long(對(duì)于int、double)對(duì)變量的取值區(qū)間和精度進(jìn)行說明。下面列舉了Dev-C++下基本類型所占位數(shù)和取值范圍:符號(hào)屬性????長度屬性????基本型????所占位數(shù)????取值范圍??????輸入符舉例?????輸出符舉例--???????????--?????????char????????8????????-2^7~2^7-1???????%c?????????%c、%d、%usigned???????--?????????char????????8????????-2^7~2^7-1???????%c?????????%c、%d、%uunsigned?

3、????--?????????char????????8????????0~2^8-1??????????%c?????????%c、%d、%u[signed]?????short??????[int]???????16???????-2^15~2^15-1?????????????%hdunsigned?????short??????[int]???????16???????0~2^16-1????????????%hu、%ho、%hx[signed]?????--??????????int????????32???????-2^31~2^31-1?????????????%dun

4、signed?????--?????????[int]???????32???????0~2^32-1?????????????%u、%o、%x[signed]?????long???????[int]???????32???????-2^31~2^31-1?????????????%ldunsigned?????long???????[int]???????32???????0~2^32-1????????????%lu、%lo、%lx[signed]?????longlong??[int]???????64???????-2^63~2^63-1????????????%I64du

5、nsigned?????longlong??[int]???????64???????0~2^64-1?????????%I64u、%I64o、%I64x--???????????--?????????float???????32??????+/-3.40282e+038????????%f、%e、%g--???????????--?????????double??????64??????+/-1.79769e+308?%lf、%le、%lg??%f、%e、%g--???????????long???????double??????96??????+/-1.79769e+308???

6、????%Lf、%Le、%Lg幾點(diǎn)說明:1.注意!表中的每一行,代表一種基本類型?!癧]”代表可省略。例如:char、signedchar、unsignedchar是三種互不相同的類型;int、short、long也是三種互不相同的類型。可以使用C++的函數(shù)重載特性進(jìn)行驗(yàn)證,如:voidFunc(charch){}voidFunc(signedcharch){}voidFunc(unsignedcharch){}是三個(gè)不同的函數(shù)。2.char/signedchar/unsignedchar型數(shù)據(jù)長度為1字節(jié);char為有符號(hào)型,但與signedchar是不同的類型。注意!并不是所有編

7、譯器都這樣處理,char型數(shù)據(jù)長度不一定為1字節(jié),char也不一定為有符號(hào)型。3.將char/signedchar轉(zhuǎn)換為int時(shí),會(huì)對(duì)最高符號(hào)位1進(jìn)行擴(kuò)展,從而造成運(yùn)算問題。所以,如果要處理的數(shù)據(jù)中存在字節(jié)值大于127的情況,使用unsignedchar較為妥當(dāng)。程序中若涉及位運(yùn)算,也應(yīng)該使用unsigned型變量。4.char/signedchar/unsignedchar輸出時(shí),使用格式符%c(按字符方式);或使用%d、%u、%x/%X、%o,按整數(shù)方

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。