C++で文字列の長さを計算する方法
C++では、文字列の長さは std::string クラスの length() 関数か、size() 関数を利用して求めることができる。
length()関数の使用例は次のとおりです。
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
int length = str.length();
std::cout << "字符串的长度为:" << length << std::endl;
return 0;
}
size()関数の一般的な例を以下に示します。
#include <iostream>
#include <string>
int main() {
std::string str = "Hello, World!";
int length = str.size();
std::cout << "字符串的长度为:" << length << std::endl;
return 0;
}
いずれの方法でも文字数にはスペースや句読点なども含まれます。