Menu
CoddyTech

型宣言

CoddyのC++ジャーニー「基礎」セクションの一部。レッスン 11/74。

C++では、変数を特定の型で宣言すると、その型の値だけを保持できます。たとえば、int型の変数は整数値だけを保持でき、std::string型の変数はテキストだけを保持できます。

たとえば:

int age = 25;          // 整数のみを格納できます
string str = "abc";  // テキストのみを格納できます

これらはエラーの原因になります。

age = "defg";  // エラー: int変数に文字列は代入できません
std::string s = 25;  // エラー: 数値を受け取るstd::stringのコンストラクタはありません

これらは有効です:

age = 26;        // OK: 新しい整数を代入
str = "Jane";    // OK: 新しい文字列を代入
challenge icon

チャレンジ

初心者

次の変数を、対応する型と値で宣言してください。

  • 値が10のint型変数count。
  • 値が150.75のdouble型変数total。
  • 値が'A'のchar型変数grade。
  • 値がfalseのbool型変数isActive。
  • 値が"Bob123"のstring型変数userName。

コードの下の行では、次の形式でそれらを出力します。

Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]

自分で試してみよう

    // 変数の宣言


quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン

自分で練習してみよう: C++オンラインコンパイラ