Skip to content
On this page

printf()


标签:linux/api  

printf

输出到标准输出。

c
int printf(const char *format, ...)

格式标志符

  • %d/%i 十进制数字
  • %o 八进制数字
  • %u 无符号十进制数字
  • %x/%X 无符号十六进制数字
  • %f/%g/%G 浮点数字
  • %e/%E 浮点数字 ( 科学计数法表示 )
  • %s 字符串
  • %b 作为字符串,但会显示反斜杠转义
  • %p 内存地址

fprintf

输出到 [流](/note/stdio#🎏 流)

c
int fprintf(FILE *stream, const char *format, ...);

sprintf

输出到字符串地址。

c
int sprintf(char *str, const char *format, ...);

dprintf

输出到文件描述符

Last updated: