std::putchar
Defined in header <cstdio> | | |
|---|---|---|
int putchar( int ch ); | | |
写字符ch到stdout在内部,字符被转换为unsigned char就在被写出来之前。
相当于putc(ch, stdout)...
参数
ch | - | character to be written |
|---|
返回值
成功后,返回书写的字符。
失败时,返回EOF并设置误差指标%28见ferror()29%stdout...
例
二次
#include <cstdio>
int main()
{
for (char c = 'a'; c != 'z'; c++)
std::putchar(c);
std::putchar('\n');
// putchar return value is not equal to the argument
int r = 0x1070;
std::printf("\n0x%x\n", r);
r = std::putchar(r);
std::printf("\n0x%x\n", r);
}二次
产出:
二次
abcdefghijklmnopqrstuvwxy
0x1070
p
0x70二次
另见
fputcputc | writes a character to a file stream (function) |
|---|
C.putchar文件
© cppreference.com在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

