1526

8 分钟

#C 语言标准库函数 putchar

/********************************************* * @brief 向标准输出写入单个字符 * @param ch 要写入的字符 * @return 写入的字符或 EOF ********************************************/ int putchar(int ch);

说明

将字符 ch 写入标准输出流 stdout 中。

参数

  • ch - 要写入的字符

返回值

  • 成功时返回写入的字符(参数 ch 本身)
  • 失败时返回 EOF

#示例

#include <stdio.h> int main(void) { putchar('H'); putchar('e'); putchar('l'); putchar('l'); putchar('o'); putchar('\n'); putchar('W'); putchar('o'); putchar('r'); putchar('l'); putchar('d'); putchar('\n'); return 0; }

运行结果:

Hello World

#推荐阅读

#参考标准

  • C23 standard (ISO/IEC 9899:2024):
    • 7.21.7.8 The putchar function (p: TBD)
  • C17 standard (ISO/IEC 9899:2018):
    • 7.21.7.8 The putchar function (p: TBD)
  • C11 standard (ISO/IEC 9899:2011):
    • 7.21.7.8 The putchar function (p: 333)
  • C99 standard (ISO/IEC 9899:1999):
    • 7.19.7.9 The putchar function (p: 299)
  • C89/C90 standard (ISO/IEC 9899:1990):
    • 4.9.7.9 The putchar function

创建于 2025/8/19

更新于 2025/8/19