「C++」文字列の長さを取得

書式
文字列.size()
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
#include <iostream>
using namespace std;
int main() {
// 半角文字
string cftA = "study skill";
cout << cftA.size() << endl;
// 空文字
string cftB = "";
cout << cftB.size() << endl;
// 半角空白
string cftC = " ";
cout << cftC.size() << endl;
// 全角空白
string cftD = " ";
cout << cftD.size() << endl;
// 日本語
string cftE = "テスト";
cout << cftE.size() << endl;
return 0;
}
#include <iostream> using namespace std; int main() { // 半角文字 string cftA = "study skill"; cout << cftA.size() << endl; // 空文字 string cftB = ""; cout << cftB.size() << endl; // 半角空白 string cftC = " "; cout << cftC.size() << endl; // 全角空白 string cftD = " "; cout << cftD.size() << endl; // 日本語 string cftE = "テスト"; cout << cftE.size() << endl; return 0; }
#include <iostream>
using namespace std;


int main() {

      // 半角文字
      string cftA = "study skill";
      cout << cftA.size() << endl; 

      
      // 空文字
      string cftB = "";
      cout << cftB.size() << endl; 

      // 半角空白
      string cftC = " ";
      cout << cftC.size() << endl;

      // 全角空白
      string cftD = " ";
      cout << cftD.size() << endl; 

      // 日本語
      string cftE = "テスト";
      cout << cftE.size() << endl; 

      return 0;
}

結果
11
0
1
3
9

C++

Posted by arkgame