当前位置: C语言 -- 标准库 -- <wchar.h> -- wint_t

wint_t类型


描述:

该类型是一个不会被默认参数提升规则(default argument promotions)修改的整数类型,可以保存与扩展字符集成员对应的任何值,以及至少一个不对应于扩展字符集任何成员的值(WEOF)。wchar_twint_t可能是相同的整数类型,具体取决于实现。


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
/*类型wint_t范例*/

#include <locale.h>
#include <wchar.h>

int main(void)
{
    setlocale(LC_ALL, "");

    wint_t wch;

    wch = getwchar();
    wprintf(L"输入的字符:%lc\n", wch);
    
    return 0;
}


结果:

假设输入:

将输出:

输入的字符:国


相关内容:
wchar_t 宽字符类型。
size_t 表示sizeof运算符运算结果的无符号整数类型。