亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

C++ string resize操作的正確姿勢

c++
小樊
89
2024-07-17 15:39:45
欄目: 編程語言

在C++中,可以使用resize()函數來改變字符串的大小。resize()函數接受一個參數,即新的字符串大小。如果新的大小比當前字符串大小小,則字符串將被裁剪;如果新的大小比當前字符串大小大,則字符串將被擴展并用指定的填充字符填充。

以下是一個示例代碼,演示如何使用resize()函數來改變字符串的大小:

#include <iostream>
#include <string>

int main() {
    std::string str = "hello";
    
    std::cout << "Original string: " << str << std::endl;
    
    // 增加字符串大小并用指定填充字符填充
    str.resize(10, 'X');
    std::cout << "Resized string: " << str << std::endl;
    
    // 縮小字符串大小
    str.resize(3);
    std::cout << "Resized string: " << str << std::endl;
    
    return 0;
}

輸出結果:

Original string: hello
Resized string: helloXXXXX
Resized string: hel

在上面的示例中,我們首先將字符串str增加到大小為10,并用字符'X'填充字符串。然后我們將字符串大小縮小到3。這樣我們就能成功改變字符串的大小。

0
库伦旗| 霍州市| 三都| 开封市| 濮阳县| 弥勒县| 西昌市| 寿光市| 枣阳市| 柳林县| 黄平县| 厦门市| 苗栗县| 丽水市| 砚山县| 饶河县| 茶陵县| 宁武县| 宝丰县| 始兴县| 大港区| 盐城市| 田阳县| 夏河县| 彰化市| 青铜峡市| 正蓝旗| 乐清市| 双鸭山市| 建始县| 江源县| 新巴尔虎左旗| 九龙城区| 石泉县| 正安县| 梁河县| 清徐县| 孝义市| 南宫市| 抚州市| 赤峰市|