d, c, s, x各代表什麼

2021-07-30 14:52:45 字數 1259 閱讀 8627

char* strurl = encodefromc(env, sss);

loge("post error code:%s", strurl);

int nret = post.sendpostrequest();

if (nret == 0)

logi("post success!");

else

loge("post error code:%d", nret);

轉換說明符

%a(%a) 浮點數、十六進製制數字和p-(p-)記數法(c99)

%c 字元

%d 有符號十進位制整數

%f 浮點數(包括float和doulbe)

%e(%e) 浮點數指數輸出[e-(e-)記數法]

%g(%g) 浮點數不顯無意義的零"0"

%i 有符號十進位制整數(與%d相同)

%u 無符號十進位制整數

%o 八進位制整數 e.g. 0123

%x(%x) 十六進製制整數0f(0f) e.g. 0x1234

%p 指標

%s 字串

%% "%"

2`標誌

左對齊:"-" e.g. "%-20s"

右對齊:"+" e.g. "%+20s"

空格:若符號為正,則顯示空格,負則顯示"-" e.g. "% 6.2f"

#:對c,s,d,u類無影響;對o類,在輸出時加字首o;對x類,在輸出時加字首0x;

對e,g,f 類當結果有小數時才給出小數點。

3.格式字串(格式)

〔標誌〕〔輸出最少寬度〕〔.精度〕〔長度〕型別

"%-md" :左對齊,若m比實際少時,按實際輸出。

"%m.ns":輸出m位,取字串(左起)n位,左補空格,當n>m or m省略時m=n

e.g. "%7.2s" 輸入china

輸出" ch"

"%m.nf":輸出浮點數,m為寬度,n為小數點右邊數字

e.g. "%3.1f" 輸入3852.99

輸出3853.0

長度:為h短整形量,l為長整形量

printf中 d, c, s, x各代表什麼

轉換說明符 a a 浮點數 十六進製制數字和p p 記數法 c99 c 字元 d 有符號十進位制整數 f 浮點數 包括float和doulbe e e 浮點數指數輸出 e e 記數法 g g 浮點數不顯無意義的零 0 i 有符號十進位制整數 與 d相同 u 無符號十進位制整數 o 八進位制整數 e....

Oracle 多個服務各代表什麼作用

在windows 作業系統下安裝oracle 9i時會安裝很多服務 並且其中一些配置為在windows 啟動時啟動。在oracle 執行在windows 下時,它會消耗很多資源,並且有些服務可能我們並不總是需要。你會發現不使用windows 圖形介面就可以快速 完全地關閉資料庫會很有用。只要擁有管理...

Oracle 幾個服務各代表什麼作用

自 http hi.baidu.com libinichen blog item 9e13ac31175877a95edf0e0b.html 注 sid 資料庫標識 home name oracle home名稱,如orahome92 orahome81 1 oracleservicesid 資料庫...