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

MB_CUR_MAX宏


概要:

#define MB_CUR_MAX value //value值由具体实现定义。


描述:

该宏会扩展为size_t类型的整型常量表达式,表示当前语言环境指定的扩展字符集中的多字节字符中的最大字节数,其值不大于MB_LEN_MAX


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
/*宏MB_CUR_MAX范例*/

#include <locale.h>
#include <stdio.h>
#include <stdlib.h>

int main(void)
{
    setlocale(LC_ALL, "");
    printf("MB_CUR_MAX: %zu\n", MB_CUR_MAX);

    return 0;
}


输出:

MB_CUR_MAX: 2


相关内容:
wctomb 将宽字符转换为多字节序列的函数。