侧边栏壁纸
  • 累计撰写 185 篇文章
  • 累计创建 77 个标签
  • 累计收到 17 条评论

目 录CONTENT

文章目录

C++中string字符串类型如何快速进行大小写转换

码峰
2022-07-27 / 0 评论 / 0 点赞 / 1,003 阅读 / 183 字 / 正在检测是否收录...
广告 广告

对于C/C++的初学者,对C/C++中的部分函数或用法不熟悉,字符串的大小写转换是最常用的,当然可以直接写代码通过for循环来做,实际上C++中有很多内建的函数可以用,比如字符串大些转小写或者小写转大写,可以使用transform函数来实现,代码如下:

#include<bits/stdc++.h>
using namespace std;
string str;
int main()
{
	cin >> str;
	transform (str.begin (), str.end (), str.begin (), ::toupper);  //将str中的所有字符转换为大写
	cout << str << endl; 
	transform (str.begin (), str.end (), str.begin (), ::tolower);  //将str中的所有字符转换为小写
	cout << str << endl;
	return 0;
}

0
广告 广告

评论区