21xrx.com
2024-11-22 10:17:11 Friday
登录
文章检索 我的文章 写文章
C语言中的%o是什么意思及其使用举例
2023-06-18 03:52:42 深夜i     --     --
C语言 格式化输出字符 八进制 无符号整数 十进制 十六进制

C语言中,%o是一个格式化输出字符,用于将无符号整数(unsigned int)以八进制形式输出到显示屏上。例如,%o可以用来输出十进制数25的八进制形式31。下面是一个简单的例子:


#include

int main() {

  unsigned int num = 25;

  printf("num的八进制形式是:%o\n", num);

  return 0;

}

运行此程序将会输出:


num的八进制形式是:31

除了%o,C语言还支持其他格式化输出字符,如%d (十进制整数)、%x (十六进制整数)、%c (字符)、%s (字符串)等等。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复