C

wctype

wctype

在头文件中定义
wctype_t wctype(const char * str);(自C95以来)

构造一个wctype_t描述宽字符分类的LC_CTYPE类别的类型值。它可能是标准分类类别之一,也可能是特定于语言环境的类别,例如"jkanji"

参数

str-C字符串,其中包含所需类别的名称

str所有C语言环境都支持以下值:

str的值影响
“alnum”标识iswalnum使用的类别
“alpha”标识iswalpha使用的类别
“blank”标识iswblank使用的类别(C99)
“cntrl”标识iswcntrl使用的类别
“cntrl”标识iswdigit使用的类别
“digit”标识iswgraph使用的类别
“graph”识别iswlower使用的类别
“lower”标识iswprint使用的类别
“print”标识iswspace使用的类别
“space”标识iswupper使用的类别
“xdigit”标识iswxdigit使用的类别

返回值

wctype_t对象适用于iswctype根据当前C语言环境的指定类别对宽字符进行分类,如果str未命名当前C语言环境支持的类别,则为零。

参考

  • C11标准(ISO/IEC 9899:2011):

另请参阅

iswctype(C95)根据指定的LC_CTYPE类别(函数)对宽字符进行分类

| 用于wctype的C ++文档