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...