はじめに
この実験では、C++ プログラミング言語を使ってユーザーが入力した文字列の長さを求める方法を学びます。
新しい C++ ファイルを作成する
~/project ディレクトリに main.cpp という名前の新しい C++ ファイルを作成します。
cd ~/project
touch main.cpp
必要なヘッダーファイルをインクルードする
C++ で文字列とやりとりするには、特定のヘッダーファイルをインクルードする必要があります。私たちのプログラムでは <iostream> と <string> のヘッダーファイルを使用します。
#include <iostream>
#include <string>
using namespace std;
文字列変数を宣言して入力を読み取る
文字列変数を宣言し、ユーザーが入力した入力を読み取ります。
string myString;
cout<<"Enter a string: ";
getline(cin,myString);
length() 関数を使って文字列の長さを計算する
ユーザーが入力した文字列の長さを length() 関数を使って計算します。
int length = myString.length();
文字列の長さを表示する
前のステップで計算した文字列の長さを cout 文を使って表示します。
cout<<"The length of the string is: "<< length << endl;
完全なコード例
#include <iostream>
#include <string>
using namespace std;
int main() {
string myString;
cout<<"Enter a string: ";
getline(cin,myString);
int length = myString.length();
cout<<"The length of the string is: "<< length << endl;
return 0;
}
まとめ
この実験では、C++ プログラミング言語の length() 関数を使って、ユーザーが入力した文字列の長さを求める方法を学びました。また、cout 文を使って端末に文字列の長さを表示する方法も学びました。



