當前位置:聚美館>智慧生活>心理>

o%在c語言中是什麼意思

心理 閱讀(1.24W)
o%在c語言中是什麼意思

c語言%o意思是以八進制整型式輸出整數。C語言中對於不同類型的數據用不同的格式字元。

x格式符,以十六進制數形式輸出整數。

u格式符,用來輸出unsigned型數據,即無符號數,以十進制形式輸出。

c格式符,用來輸出一個字元。

s格式符,用來輸出一個字元串。 擴展資料 

用在scanf函數中,"%X,%O"表示%X對應的第一個變量接收一個十六進制數,再接收一個逗號不賦給任何變量,最後接收一個八進制數賦給%O對應的變量。字母大小寫均可。

用在printf函數中,"%X,%O"中的`%O控制符是錯誤的,因爲有的編譯器只認%o不認%O,就是說在printf中是分大小寫的。%X對應輸出大寫字母的十六進制數,%x對應輸出小寫字母十六進制數中間逗號照搬輸出,%o對應輸出八進制數。

%d--表示十進制整數的格式化形式%x--表示十六進制整數的格式化形式。