「C++入門」substr()で文字列の一部を取得するサンプル

2021年2月28日

書式
対象文字列.substr(開始位置,指定長さ)
使用例

#include <iostream>
using namespace std;


int main() {
      string target = "arkgame";
    
      cout << "引数の長さ2文字:" << endl;
       cout << target.substr(0, 2) << endl; 
    
      cout << "引数の長さ3文字:" << endl;
       cout << target.substr(1, 3) << endl; 
    
       cout << "引数の長さ4文字:" << endl;
        cout << target.substr(2,5) << endl; 
    
       cout << "引数の長さ1文字:" << endl;
       cout << target.substr(5,1) << endl;
    
      return 0;
}

実行結果
引数の長さ2文字:
ar
引数の長さ3文字:
rkg
引数の長さ4文字:
kgame
引数の長さ1文字:
m

C++

Posted by arkgame