isupper功能:如果参数是大写字母字符,函数返回非零值,否则返回零值
int isupper(int c);
- c -- 这是要检查的字符。
如果 c 是一个大写字母,则该函数返回非零值(true),否则返回 0(false)。
在C++语言中tolower()函数是把字符串都转化为小写字母
touppre()函数是把字符串都转化为大写字母
#include<iostream>
#include<bit/stdc++.h>
using namespace std;
int main()
{
string str= "this IS A STRING";
for (int i=0; i <str.size(); i++) // string类的长度不用strlen()函数,直接str.size()或str.lenth()
str[i] = tolower(str[i]); // 小写不会变,大写转小写
cout<<str<<endl;
return 0;
} // toupper 同理
————————————————