btowc

确定整数是否表示初始位移状态中的有效单字节字符。

语法

wint_t btowc(
   int character
);

参数

character
要测试的整数。

返回值

如果整数表示初始位移状态中的有效单字节字符,则将返回字符的宽字符表示形式。 如果整数是 EOF 或不是初始位移状态中的有效单字节字符,则返回 WEOF。 此函数的输出将受当前 LC_TYPE 区域设置的影响。

注解

默认情况下,此函数的全局状态范围限定为应用程序。 若要更改此行为,请参阅 CRT 中的全局状态

要求

例程 必需的标头
btowc <stdio.h> 或 <wchar.h>

有关兼容性的详细信息,请参阅 兼容性

另请参阅

mbtowc_mbtowc_l