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

溫馨提示×

C++ string()的用法及示例代碼

c++
小樊
81
2024-08-08 23:33:42
欄目: 編程語言

在C++中,string是一個標準庫類,用于表示和操作字符串。可以通過包含< string >頭文件來使用string類。下面是string類的一些常用用法及示例代碼:

  1. 創建一個空字符串:
#include <string>
#include <iostream>

int main() {
    std::string str;
    std::cout << str << std::endl; // 輸出空字符串
    return 0;
}
  1. 創建一個包含初始值的字符串:
#include <string>
#include <iostream>

int main() {
    std::string str = "Hello, World!";
    std::cout << str << std::endl; // 輸出 Hello, World!
    return 0;
}
  1. 字符串拼接:
#include <string>
#include <iostream>

int main() {
    std::string str1 = "Hello, ";
    std::string str2 = "World!";
    
    std::string result = str1 + str2;
    std::cout << result << std::endl; // 輸出 Hello, World!
    
    return 0;
}
  1. 獲取字符串長度:
#include <string>
#include <iostream>

int main() {
    std::string str = "Hello, World!";
    
    std::cout << "String length: " << str.length() << std::endl; // 輸出字符串長度
    return 0;
}
  1. 訪問字符串中的單個字符:
#include <string>
#include <iostream>

int main() {
    std::string str = "Hello, World!";
    
    char firstChar = str[0];
    std::cout << "First character: " << firstChar << std::endl; // 輸出第一個字符
    
    return 0;
}
  1. 在字符串中查找子字符串:
#include <string>
#include <iostream>

int main() {
    std::string str = "Hello, World!";
    
    std::size_t found = str.find("World");
    if (found != std::string::npos) {
        std::cout << "Substring found at position: " << found << std::endl;
    } else {
        std::cout << "Substring not found" << std::endl;
    }
    
    return 0;
}

0
唐山市| 青河县| 长泰县| 江源县| 富阳市| 临邑县| 石泉县| 婺源县| 嘉定区| 和静县| 河北省| 昭觉县| 苗栗县| 武夷山市| 瑞安市| 马山县| 桃江县| 清苑县| 北流市| 讷河市| 白银市| 新野县| 乐亭县| 益阳市| 东乡| 会昌县| 尼勒克县| 平度市| 平罗县| 灌南县| 磐安县| 济宁市| 五家渠市| 韶关市| 广宗县| 连南| 淳安县| 平谷区| 唐山市| 垫江县| 新泰市|