iswupper函数
概要:
#include <wctype.h> int iswupper(wint_t wc);
描述:
该函数用于检查对应于大写字母的宽字符或者iswcntrl、iswdigit、iswpunct、iswspace函数返回值均为false的特定语言环境的宽字符集成员(例如:汉语拼音字母L'Ü')。
默认环境中(即“C”语言环境),大写字母为下述成员之一:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
参数:
wint_t wc
参数wc为一个wint_t类型整数,其值可用wchar_t类型表示或者等于宏WEOF。如果参数wc具有其它值,函数行为是未定义的。
返回值:
如果参数wc对应于大写字母或者参数wc的iswcntrl、iswdigit、iswpunct、iswspace函数返回值均为false,函数返回非0值(即true);反之,如果参数wc不对应于大写字母并且参数wc的iswcntrl、iswdigit、iswpunct、iswspace函数返回值不都为false,函数返回0(即false)。
范例:
|
|
输出:
共6个对应于大写字母的宽字符。
相关内容:
iswlower | 检查宽字符是否对应于小写字母的函数。 |
iswalpha | 检查宽字符是否为字母的函数。 |
iswalnum | 检查宽字符是否为字母或者十进制数字字符的函数。 |