当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


C语言 putwchar用法及代码示例


C语言wchar头文件(wchar.h)中putwchar函数的用法及代码示例。

用法:

wint_t putwchar (wchar_t wc);
向标准输出写入宽字符
写宽字wc标准输出(stdout)。

相当于调用putwcstdout作为第二个论点。

这是宽字符等价于putchar(<cstdio>)。

参数

wc
要写的宽字符。

返回值

成功后,将返回写入的字符(wc提升为类型值wint_t)。
返回类型为wint_t适应特殊价值WEOF,指示失败:
如果宽字符不能解释为有效的多字节字符,则该函数返回WEOF和集errnoEILSEQ
如果发生写入错误,该函数还会返回WEOF错误指示(ferror)已设置。

示例

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

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

  return 0;
}


相关用法


注:本文由纯净天空筛选整理自C标准库大神的英文原创作品 C putwchar function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。