關於c的問題?

時間 2021-06-02 19:10:15

1樓:CodeAllen

格式字元:

%i---輸出乙個整型數;

%d---輸出乙個整型數;

%ld--- 輸出long整數%f---輸出乙個浮點數;雙精度也是這個輸出%e---輸出乙個浮點數,科學計數法, 指數形式的浮點數;

%g---輸出乙個浮點數,當指數小於-4或者大於5,則運用科學計數法,否則正常顯示浮點數;

%c---輸出乙個字元;

%s ---對應是char*,字串格式,多個字元%o---輸出乙個八進位制的整型數,前面不帶0;

%#o---輸出乙個八進位制的整型數,前面帶0;

%x---輸出乙個十六進製制的整型數,前面不帶0x;%#x---輸出乙個十六進製制的整型數,前面帶0x, 如果x大寫,則顯示的時候也是大寫。

%u---不帶符號的十進位制整數。%%---輸出乙個%.

%p 指標的值

%g 自動選擇合適的表示法

轉義字元:

\a:蜂鳴,響鈴

\b:回退:向後退一格

\f:換頁

\n:換行,游標到下行行首

\r:回車,游標到本行行首

\t:水平製表 C# 經常用\v:垂直製表

\\:反斜槓

\':單引號

\":雙引號

\?:問號

\ddd:三位八進位制

\xhh:二位十六進製制

\0:空字元(NULL),什麼都不做

2樓:小五ZzZz

小數點前面表示最小字段寬度,小數點後面表示最小顯示位數,待列印的整型位數小於最小字段寬度時會用空格填充,小於最小顯示位數時會用0填充

關於c 建構函式的問題?

Acjx A pnt1 newA A pnt2 new A 對於C 03標準來說,new A 一定是進行值初始化 value initialize 分為3種情況,如下 1.如果A是標量型別 例如 bool,int,char,double,指標 的話,A進行的是zero initialize,也就是用...

乙個關於C 模板的問題?

暮無井見鈴 用不著浮蓮子,這裡用繼承更直接。公用部分寫到 TestBase 裡。template T class TestBase template T struct is complex std false type template T struct is complex complex std...

關於c 函式匹配的乙個問題?

冒泡 精確匹配是說你這裡如果有個引數為char的過載,那就匹配這個,如果沒有,那剩下的int和short選int,因為比int短的整型的隱式提公升都是一步到int,而不是選最近的 白如冰 The following implicit conversions are classified as int...