中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++ string如何刪除指定位置字符

c++
小億
212
2024-08-17 13:08:35
欄目: 編程語言

要刪除C++字符串中的特定位置字符,可以使用erase方法。以下是一個示例代碼:

#include <iostream>
#include <string>

int main() {
    std::string str = "Hello, World!";
    int pos = 7; // 指定要刪除的位置

    if (pos < str.length()) {
        str.erase(pos, 1); // 刪除指定位置的字符
        std::cout << "Modified string: " << str << std::endl;
    } else {
        std::cout << "Position out of range." << std::endl;
    }

    return 0;
}

在上面的示例中,我們首先定義了一個字符串str,然后指定要刪除的位置pos為7。接下來,我們使用erase方法從字符串中刪除指定位置的一個字符。最后,我們輸出修改后的字符串。

請注意,我們在調用erase方法之前需要檢查指定位置是否在字符串的長度范圍內,以避免出現越界錯誤。

0
名山县| 靖远县| 嘉义市| 余姚市| 徐汇区| 瓮安县| 广南县| 塔河县| 剑河县| 博客| 济宁市| 滨海县| 西充县| 桦南县| 纳雍县| 繁峙县| 萍乡市| 浙江省| 灵宝市| 宜丰县| 泰安市| 杨浦区| 河北省| 彰化县| 花莲市| 紫云| 达州市| 仁怀市| 朝阳市| 山丹县| 花垣县| 龙井市| 孟连| 韶关市| 贡山| 长丰县| 华宁县| 左权县| 蓬溪县| 富川| 灵丘县|