欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

C語言

當(dāng)前位置:主頁(yè) > 軟件編程 > C語言 >

C語言printf詳細(xì)解析

來源:本站原創(chuàng)|時(shí)間:2020-01-10|欄目:C語言|點(diǎn)擊: 次

 1.類型:

表示輸出類型的格式字符      格式字符意義

a                                            浮點(diǎn)數(shù)、十六進(jìn)制數(shù)字和p-計(jì)數(shù)法(C99

A                                            浮點(diǎn)數(shù)、十六進(jìn)制數(shù)字和p-計(jì)數(shù)法(C99)
c                輸出單個(gè)字符
d                以十進(jìn)制形式輸出帶符號(hào)整數(shù)(正數(shù)不輸出符號(hào))
e                以指數(shù)形式輸出單、雙精度實(shí)數(shù)
E                以指數(shù)形式輸出單、雙精度實(shí)數(shù)
f                 以小數(shù)形式輸出單、雙精度實(shí)數(shù)

g                以%f%e中較短的輸出寬度輸出單、雙精度實(shí)數(shù),%e格式在指數(shù)小于-4或者大  于等于精度時(shí)使用

G                以%f%e中較短的輸出寬度輸出單、雙精度實(shí)數(shù),%e格式在指數(shù)小于-4或者大于等于精度時(shí)使用
i                                             有符號(hào)十進(jìn)制整數(shù)(與%d相同)

o                以八進(jìn)制形式輸出無符號(hào)整數(shù)(不輸出前綴O)
p                                            指針
s                輸出字符串
x                以十六進(jìn)制形式輸出無符號(hào)整數(shù)(不輸出前綴OX)
X                以十六進(jìn)制形式輸出無符號(hào)整數(shù)(不輸出前綴OX)
u               以十進(jìn)制形式輸出無符號(hào)整數(shù)

2.標(biāo)志
標(biāo)志字符為-、+、#、空格和0五種,其意義下表所示:

標(biāo)志格式字符      標(biāo) 志 意 義
-             結(jié)果左對(duì)齊,右邊填空格。
+             輸出符號(hào)(正號(hào)或負(fù)號(hào))。
空格                   輸出值為正時(shí)冠以空格,為負(fù)時(shí)冠以負(fù)號(hào)。
#             對(duì)c,s,d,u類無影響;對(duì)o類,在輸出時(shí)加前綴0;對(duì)x類, 在輸出時(shí)加前綴0x或者0X;對(duì)g,G 類防止尾隨0被刪除;對(duì)于所有的浮點(diǎn)形式,#保證了即使不跟任何數(shù)字,也打印一個(gè)小數(shù)點(diǎn)字符。
 0                     對(duì)于所有的數(shù)字格式,用前導(dǎo)0填充字段寬度,若出現(xiàn)-標(biāo)志或者指定了精度(對(duì)于整數(shù)),忽略。

 3.輸出最小寬度
用十進(jìn)制整數(shù)來表示輸出的最少位數(shù)。若實(shí)際位數(shù)多于定義的寬度,則按實(shí)際位數(shù)輸出,若實(shí)際位數(shù)少于定義的寬度則補(bǔ)以空格或0。
 
 4.精度
精度格式符以“.”開頭,后跟十進(jìn)制整數(shù)。本項(xiàng)的意義是:如果輸出數(shù)字,則表示小數(shù)的位數(shù);如果輸出的是字符,則表示輸出字符的個(gè)數(shù);若實(shí)際位數(shù)大于所定義的精度數(shù),則截去超過的部分。

 5.長(zhǎng)度
長(zhǎng)度格式符為h,l兩種,h表示按短整型量輸出,l表示按長(zhǎng)整型量輸出。
     h和整數(shù)轉(zhuǎn)換說明符一起使用,表示一個(gè)short  int 或者unsigned short int 類型的數(shù)值 ,示例:

%hu,%hx,%6.4hd
    hh和整數(shù)轉(zhuǎn)換說明符一起使用,表示一個(gè)short  int 或者unsigned short類型的數(shù)值 ,示例:

%hhu,%hhx,%6.4hhd
    j和整數(shù)轉(zhuǎn)換說明符一起使用,表示一個(gè)intmax_t或者uintmax_t類型的數(shù)值 ,示例:

%jd,%8jx
    l和整數(shù)轉(zhuǎn)換說明符一起使用,表示一個(gè)long int 或者unsigned long int類型的數(shù)值 ,示例:

%ld,%8lu
    ll和整數(shù)轉(zhuǎn)換說明符一起使用,表示一個(gè)long int 或者unsigned long int類型的數(shù)值 (C99),示例:

%lld,%8llu
    L和浮點(diǎn)轉(zhuǎn)換說明符一起使用,表示一個(gè)long double的值,示例:%Lf,%10.4Le
    t和整數(shù)轉(zhuǎn)換說明符一起使用,表示一個(gè)ptrdiff_t值(兩個(gè)指針之間的差相對(duì)應(yīng)的類型)(C99),示例:

%td,%12ti
    z和整數(shù)轉(zhuǎn)換說明符一起使用,表示一個(gè)size_t值(sizeof返回的類型)(C99),示例:%zd,%12zx
使用printf函數(shù)時(shí)還要注意一個(gè)問題,那就是輸出表列中的求值順序。不同的編譯系統(tǒng)不一定相同,可以從左到右,也可從右到左。Turbo C是按從右到左進(jìn)行的。

上一篇:STl中的排序算法詳細(xì)解析

欄    目:C語言

下一篇:C/C++宏定義的可變參數(shù)詳細(xì)解析

本文標(biāo)題:C語言printf詳細(xì)解析

本文地址:http://mengdiqiu.com.cn/a1/Cyuyan/4095.html

網(wǎng)頁(yè)制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫(kù)服務(wù)器

如果侵犯了您的權(quán)利,請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)進(jìn)行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負(fù)任何責(zé)任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有