侧边栏壁纸
  • 累计撰写 172 篇文章
  • 累计创建 76 个标签
  • 累计收到 12 条评论

目 录CONTENT

文章目录

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

码峰
2022-07-27 / 0 评论 / 0 点赞 / 574 阅读 / 183 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-08-28,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

对于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

评论区