string 转大写
时间: 2023-10-04 12:11:52 浏览: 130
java数字转大写
你可以使用 C++ 中的 `toupper()` 函数将字符串转换为大写。以下是一个示例:
```cpp
#include <iostream>
#include <string>
#include <locale> // 用于 tolower() 和 toupper() 函数
int main() {
std::string str = "Hello, World!";
// 将字符串转换为大写
for (char& c : str) {
c = std::toupper(c);
}
std::cout << str << std::endl; // 输出大写字符串 "HELLO, WORLD!"
return 0;
}
```
这里我们使用了 `std::toupper()` 函数来将字符转换为大写,并且通过循环遍历字符串中的每个字符来进行转换。最后,我们输出转换后的大写字符串。
希望对你有帮助!如果还有其他问题,请随时提问。
阅读全文