C++中string字符串类型如何快速进行大小写转换
2024-08-18
28
对于C/C++的初学者,对C/C++中的部分函数或用法不熟悉,字符串的大小写转换是最常用的,当然可以直接写代码通过for循环来做,实际上C++中有很多内建的函数可以用,比如字符串大些转小写或者小写转大写,可以使用transform函数来实现,代码如下:
#includebits/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;
}
更新于:1个月前赞一波!3
相关文章
- .NET byte和string互相转换
- linux shell的几种截取字符串的方法
- redis 的 string 数据类型
- linux的shell脚本中如何在一个字符串中查找指定字符串是否存在
- 如何快速优化几千万数据量的订单表
- C#使用ToString方法数组类型格式化为字符串
- PHP 将一个字符串转为数组
- 使用 Python 从作为字符串给出的数字中删除前导零
- Python 数据类型详细篇:字符串
- 用于从字符串中删除最后一个指定字符的 Python 程序
- B-Tree 索引类型详解
- 用指定字符替换字符串的 Python 程序
- C#中的ref struct类型的用法
- C语言中获取当前时间的格式化字符串
- C#中如何为string类添加扩展的方法
- Python 中字符串的最大长度是多少?
- Python 中多行字符串的水平串联
- 用于提取HTML标签之间的字符串的Python程序
- 检查 Python 中给定字符串是否仅包含字母的方法
- 使用PHP的Explode函数进行字符串分割
文章评论
全部评论