C++字符串大小写转换

  • Post author:
  • Post category:其他


方法一:

#include <iostream>
#include <algorithm>
using namespace std;
int main(){
    string str = "JFwxs";
    
    transform(str.begin(),str.end(),str.begin(),::toupper);
    cout<<str<<endl;//输出JFWXS
    
    transform(str.begin(),str.end(),str.begin(),::tolower);
    cout<<str<<endl;//输出jfwxs
}

方法二:

#include <iostream>
#include <algorithm>
using namespace std;
int main(){
    string s;
    cin >> s;
    
	// 转换为小写
	_strlwr(s);
	cout << s << endl;

	// 转换为大写
	_strupr(s);
	cout << s << endl;
}



版权声明:本文为weixin_60484917原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。