C ++ STL中的iswlower()函数
在C++标准模板库(STL)中,该iswlower()函数用于检查给定的宽字符是否为小写,否则,该函数将返回零值。ASCII值从97到122(即az)的字符是小写字母。Iswlower()函数存在于C/C++的cctype头文件中。
iswlower()的语法如下
int iswlower (wint_t c)
参数-c是要检查的宽字符,强制转换为wint_t或WEOF,其中wint_t是整数类型。
返回值-islower()当字符串为小写时,函数返回非零值,否则它将返回零值。
例如
输入−string[]=测试我
输出-字符串具有小写字母
解释 -在给定的字符串中,我们检查了z之间是否包含小写字母
输入−string[]=测试我
输出-TESTME
说明-在给定的字符串中,我们将小写字符转换为大写字符。
以下程序中使用的方法如下
在wchar_str类型变量中输入字符串
应用iswlower()STL的内置函数检查字符串是否具有小写字母
如果结果为true,则函数将返回任何非零值;如果结果为false,则函数将返回零值。
显示最终结果
示例
#include <stdio.h>
#include <wctype.h>
int main (){
int i=0;
wchar_t str[] = L"Test String.\n";
wchar_t c;
while (str[i]){
c = str[i];
if (iswlower(c)) c=towupper(c);
putwchar (c);
i++;
}
return 0;
}输出结果
如果我们运行上面的代码,它将生成以下输出-
TEST STRING
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短