輸出最小寬度
用十進位制整數來表示輸出的最少位數。若實際位數多於定義的寬度,則按實際位數輸出,若實際位數少於定義的寬度則補以空格或0(當最小寬度數值以0開頭時)。
x 表示以十六進製制形式輸出
02 表示不足兩位,前面補0輸出;如果超過兩位,則實際輸出
舉例:printf("%02x", 0x345); //列印出:345
printf("%02x", 0x6); //列印出:06
而如果直接寫為 %2x,資料不足兩位時,實際輸出,即不額外補0輸出; 如果超過兩位,則實際輸出。
printf("%2x", 0x345); //列印出:345
printf("%2x", 0x6); //列印出:6
例子:#include
int main()
return 0;
}輸出結果:
ffffffec
ffffffec
ffffffed
ffffffed
ffffffee
ffffffee
ffffffef
ffffffef
fffffff0
fffffff0
fffffff1
fffffff1
fffffff2
fffffff2
fffffff3
fffffff3
fffffff4
fffffff4
fffffff5
fffffff5
fffffff6
fffffff6
fffffff7
fffffff7
fffffff8
fffffff8
fffffff9
fffffff9
fffffffa
fffffffa
fffffffb
fffffffb
fffffffc
fffffffc
fffffffd
fffffffd
fffffffe
fffffffe
ffffffff
ffffffff000
101202
303404
505606
707808
909a0a
b0bc0c
d0de0e
f0f1010
1111
1212
1313
1414
02x與 2x之間的區別
輸出最小寬度 用十進位制整數來表示輸出的最少位數。若實際位數多於定義的寬度,則按實際位數輸出,若實際位數少於定義的寬度則補以空格或0 當最小寬度數值以0開頭時 x 表示以十六進製制形式輸出 02表示不足兩位,前面補0輸出 如果超過兩位,則實際輸出 舉例 printf 02x 0x345 列印出 34...
02x與 2x之間的區別
輸出最小寬度 用十進位制整數來表示輸出的最少位數。若實際位數多於定義的寬度,則按實際位數輸出,若實際位數少於定義的寬度則補以空格或0 當最小寬度數值以0開頭時 x 表示以十六進製制形式輸出 02表示不足兩位,前面補0輸出 如果超過兩位,則實際輸出 舉例 printf 02x 0x345 列印出 34...
Django 1 x版本與2 x版本 區別
匯入的模組是 from django.conf.urls import url urlpatterns中url對應的是正規表示式,如下 from django.conf.urls import url,include from django.contrib import admin urlpatte...