21xrx.com
2024-12-22 21:39:07 Sunday
登录
文章检索 我的文章 写文章
C++字符串转换为大写字母
2023-07-12 14:13:46 深夜i     --     --
C++ 字符串 大写字母转换

在C++编程中,字符串是一种常用的数据类型。在实际应用中,我们可能需要将字符串转换为大写字母,以便更好地处理或显示数据。下面将介绍如何使用C++语言实现字符串转换为大写字母的操作。

实现步骤如下:

1. 定义一个字符串变量,存放需要转换为大写的字符串。


string str = "hello, world!";

2. 遍历字符串中的每个字母,并将小写字母转换为大写字母。


for(int i = 0; i < str.length(); i++){

  str[i] = toupper(str[i]);

}

3. 输出转换后的字符串。


cout << str << endl;

完整代码如下:


#include <iostream>

#include <string>

using namespace std;

int main(){

  string str = "hello, world!";

  for(int i = 0; i < str.length(); i++){

    str[i] = toupper(str[i]);

  }

  cout << str << endl;

  return 0;

}

运行结果为:


HELLO, WORLD!

由此可见,通过使用toupper函数可以将字符串中的所有小写字母转换为大写字母,方便我们进行处理和显示数据。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复