c語言%o是什么意思
o在C語言中的含義是:指定輸出對齊格式的控制字符。c語言%o是格式占位符,%o表示八進制整數的格式化形式。
以八進制輸出,輸出的結果占據八位數的長度。如果結果不足八位數, 則以0補齊。
%o--表示八進制整數的格式化形式;
%d--表示十進制整數的格式化形式;
%x--表示十六進制整數的格式化形式;
示例程序:
#include<stdio.h.>
int main()
{
int a=15;
printf("以十進制形式輸出:%d\n",a);
printf("以八進制形式輸出:%o\n",a);
printf("以十六進制形式輸出:%x\n",a);
return 0;
}