String Tutorials 發表於 2020-04-15 更新於 2020-07-18 分類於 C++ tutorials 閱讀次數: Disqus: C++ String Tutorials#字串 C++ #include using namespace std; string宣告,是一個class 可以用cin直接輸入 跟陣列一樣支援[]存取 #常用功能 length()回傳長度。 支援+、+=,可以直接串接字串。 erase(p, n),從第p格開始移除n個字。 substr(p, n),從第p格開始拿出n個字作為子字串回傳。 find(str),找出第一次出現str是在第幾格,以str[0]為回傳位置,找不到會回傳string::npos。 要輸入包含空白的字串的話使用getline(cin, str),跟整數輸入混合使用時要注意getline有可能會擷取到前面輸入的換行。