C++字母大小写转换
1.string类
可以使用#include <algorithm>里的如下方法进行大小写转换;
transform(str.begin(),str.end(),str.begin(),::tolower);
记得::tolower前面有::, 而且是::tolower,不是::tolower() 下面是一个示例:
#include <iostream> #include <algorithm> using namespace std; string s; int main() { cout<<"请输入一个含大写的字符串:"; string str; cin>>str; ///转小写 transform(str.begin(),str.end(),str.begin(),::tolower); cout<<"转化为小写后为:"<<str<<endl; transform(str.begin(),str.end(),str.begin(),::toupper); cout<<"转化为大写后为:"<<str<<endl; return 0; }
2.char类型变量
algorithm头文件中的tolower(char c)和toupper(char c)
上一篇:
MySQL 更新执行流程
下一篇:
浙政钉2.0免登