91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

如何在C++中使用toupper函數進行批量轉換

c++
小樊
102
2024-09-10 21:19:16
欄目: 編程語言

在C++中,toupper函數是用于將小寫字母轉換為大寫字母的。它是<cctype>庫中的一個函數。要對一個字符串或字符數組進行批量轉換,你可以遍歷這個字符串或字符數組,并對每個字符調用toupper函數。

下面是一個簡單的示例,展示了如何使用toupper函數將一個字符串中的所有小寫字母轉換為大寫字母:

#include<iostream>
#include <cctype>
#include<string>

int main() {
    std::string input = "Convert Me To Uppercase!";
    std::string output = "";

    for (char c : input) {
        output += std::toupper(c);
    }

    std::cout << "Original string: "<< input<< std::endl;
    std::cout << "Uppercase string: "<< output<< std::endl;

    return 0;
}

在這個示例中,我們首先包含了<iostream><cctype><string>頭文件。然后,我們定義了一個名為input的字符串,其中包含了我們想要轉換為大寫的文本。我們還定義了一個名為output的空字符串,用于存儲轉換后的大寫字符串。

接下來,我們使用范圍for循環遍歷input字符串中的每個字符。對于每個字符,我們調用std::toupper函數,并將結果追加到output字符串中。

最后,我們使用std::cout輸出原始字符串和轉換后的大寫字符串。

0
突泉县| 遂溪县| 黄冈市| 张家川| 武清区| 和政县| 峨眉山市| 上思县| 榆中县| 民乐县| 汪清县| 叙永县| 博乐市| 包头市| 汕头市| 革吉县| 天柱县| 东乡| 延安市| 台东县| 阜新| 吴旗县| 年辖:市辖区| 扎赉特旗| 伊春市| 顺义区| 扎兰屯市| 饶河县| 清徐县| 渭源县| 琼结县| 定远县| 拉萨市| 霍邱县| 渭南市| 乌拉特后旗| 固安县| 宜宾县| 绥化市| 定陶县| 曲靖市|