这些全局变量包含字符分类函数使用的信息。 它们仅供内部使用。
语法
extern const unsigned short *_pctype;
extern const wctype_t *_pwctype;
extern const unsigned short _wctype[];
extern unsigned char _mbctype[];
extern unsigned char _mbcasemap[];
备注
_pctype、_pwctype 和 _wctype 中的信息由 isupper、_isupper_l、iswupper、_iswupper_l、islower、iswlower、_islower_l、_iswlower_l、isdigit、iswdigit、_isdigit_l、_iswdigit_l、isxdigit、iswxdigit、_isxdigit_l、_iswxdigit_l、isspace、iswspace、_isspace_l、_iswspace_l、isalnum、iswalnum、_isalnum_l、_iswalnum_l、ispunct、iswpunct、_ispunct_l、_iswpunct_l、isgraph、iswgraph、_isgraph_l、_iswgraph_l、iscntrl、iswcntrl、_iscntrl_l、_iswcntrl_l、toupper、_toupper、towupper、_toupper_l、_towupper_l、tolower、_tolower、towlower、_tolower_l 和 _towlower_l 函数在内部使用。 应使用这些函数来取代访问全局变量。
_mbctype 和 _mbcasemap 中的信息由 _ismbbkalnum、_ismbbkalnum_l、_ismbbkana、_ismbbkana_l、_ismbbkpunct、_ismbbkpunct_l、_ismbbkprint、_ismbbkprint_l、_ismbbalpha、_ismbbpunct、_ismbbpunct_l、_ismbbalnum、_ismbbalnum_l、_ismbbprint、_ismbbprint_l、_ismbbgraph、_ismbbgraph_l、_ismbblead、_ismbblead_l、_ismbbtrail、_ismbbtrail_l、_ismbslead、_ismbstrail、_ismbslead_l、_ismbstrail_l、_ismbslead、_ismbstrail、_ismbslead_l 和 _ismbstrail_l 在内部使用。 应使用这些函数来取代访问全局变量。
要求
不适用于公共使用。