wctype函数
概要:
#include <wctype.h> wctype_t wctype(const char *property);
描述:
该函数构造一个wctype_t类型的值,该值描述了由字符串参数property表示的宽字符类别。
所有语言环境中字符串"alnum"、"alpha"、"blank"、"cntrl"、"digit"、"graph"、"lower"、"print"、"punct"、"space"、"upper"、"xdigit"都可以用作wctype函数的参数。
参数:
const char *property
表示宽字符类别的字符串,例如:"alnum"、"alpha"、"blank"、"cntrl"、"digit"、"graph"、"lower"、"print"、"punct"、"space"、"upper"、"xdigit"等。
返回值:
根据当前语言环境的LC_CTYPE类别,如果参数property表示有效的宽字符类别,函数返回非0值,该值可用作iswctype函数的第二个参数;否则函数返回0。
范例:
|
|
输出:
ALPHA不是有效的宽字符类别。
alpha是有效的宽字符类别。
中国(China)中共7个字母。
注:使用ideone编译。
相关内容:
iswctype | 检查宽字符分类类别的函数。 |