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

挑战

入门

声明以下变量,并设置对应的类型和值:

  • 声明一个 int 类型的变量,名称为 count,值为 10。
  • 声明一个 double 类型的变量,名称为 total,值为 150.75。
  • 声明一个 char 类型的变量,名称为 grade,值为 'A'。
  • 声明一个 bool 类型的变量,名称为 isActive,值为 false。
  • 声明一个 string 类型的变量,名称为 userName,值为 "Bob123"。

声明这些变量后,按照以下格式将变量的值输出到控制台:

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

亲手试试

    // 声明变量


    // 打印值
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

基础知识中的所有课

自己练习: C++ 在线编译器