Home C&C++函数库 c++ 语法 程序源码 Linux C库

putwchar

函数   <cwchar>

wint_t putwchar (wchar_t wc);

将宽字符写入标准输出

将宽字符wc写入标准输出(stdout)。
这相当于用stdout作为第二个参数调用putwc

这相当于putchar (<cstdio>)的宽字符版本。

☲  参数


wc
要写的宽字符。

☉  返回值



成功时,返回所写的字符(wc转换为类型为wint_t的值)。
返回类型是wint_t, 以容纳特殊值WEOF,它表示失败:
如果宽字符不能被解释为有效的多字节字符,该函数将返回WEOF 并将errno设置为EILSEQ。
如果发生写错误,该函数还返回WEOF, 并设置错误指示符(ferror)。

☣  示例



/* putwchar example */
#include <wchar.h>

int main ()
{
  wchar_t wc;
  for (wc = 'A' ; wc <= 'Z' ; ++wc) putwchar (wc);

  return 0;
}

🍄  另请参阅



putchar 将字符写入标准输出(function )
putwc 向流中写入宽字符(function )
fputwc 向流中写入宽字符(function )
getwchar 从标准输入中获得宽字符(function )

联系我们 免责声明 关于CandCplus 网站地图