Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

C++ 教程

C++ 主页 C++ 简介 C++ 入门 C++ 语法 C++ 输出 C++ 注释 C++ 变量 C++ 用户输入 C++ 数据类型 C++ 运算符 C++ 字符串 C++ 数学 C++ 布尔值 C++ if...Else C++ Switch C++ While 循环 C++ For 循环 C++ Break/Continue C++ 数组 C++ 结构体 C++ 枚举 C++ 引用 C++ 指针

C++ 函数

C++ 函数 C++ 函数参数 C++ 函数重载 C++ 作用域 C++ 递归

C++ 类

C++ OOP C++ 类/对象 C++ 类方法 C++ 构造函数 C++ 访问修饰符 C++ 封装 C++ 继承 C++ 多态性 C++ 文件 C++ 异常 C++ 日期

C++ 数据结构

C++ 数据结构 & STL C++ 向量 C++ 列表 C++ 栈 C++ 队列 C++ 双端队列 C++ 集合 C++ 映射 C++ 迭代器 C++ 算法

C++ 如何做

C++ 相加两个数字 C++ 随机数

C++ 参考

C++ 参考 C++ 关键字 C++ <iostream> C++ <fstream> C++ <cmath> C++ <string> C++ <cstring> C++ <ctime> C++ <vector> C++ <algorithm>

C++ 示例

C++ 示例 C++ 现实生活中的例子 C++ 编译器 C++ 练习 C++ 测验 C++ 证书


C++ 变量


C++ 变量

变量是用于存储数据值的容器。

在 C++ 中,有不同 **类型** 的变量(用不同的关键字定义),例如

  • int - 存储整数(没有小数的整数),例如 123 或 -123
  • double - 存储浮点数(带小数的数字),例如 19.99 或 -19.99
  • char - 存储单个字符,例如 'a' 或 'B'。字符值用单引号括起来
  • string - 存储文本,例如 "Hello World"。字符串值用双引号括起来
  • bool - 存储具有两种状态的值:true 或 false

声明(创建)变量

要创建变量,请指定类型并为其赋值

语法

type variableName = value;

其中 type 是 C++ 类型之一(例如 int),而 variableName 是变量的名称(例如 **x** 或 **myName**)。等号 用于将值赋予变量。

要创建一个应该存储数字的变量,请查看以下示例

示例

创建一个名为 **myNum** 的 int 类型变量,并将其赋值为 **15**

int myNum = 15;
cout << myNum;
自己试一试 »

您也可以在不赋值的情况下声明变量,并在以后赋值

示例

int myNum;
myNum = 15;
cout << myNum;
自己试一试 »

请注意,如果您将新值赋予现有变量,它将覆盖先前值

示例

int myNum = 15;  // myNum 为 15
myNum = 10;  // 现在 myNum 为 10
cout << myNum;  // 输出 10
自己试一试 »


其他类型

其他数据类型演示

示例

int myNum = 5;               // 整数(没有小数的整数)
double myFloatNum = 5.99;    // 浮点数(带小数的数字)
char myLetter = 'D';         // 字符
string myText = "Hello";     // 字符串(文本)
bool myBoolean = true;       // 布尔值(true 或 false)

您将在 数据类型 章节中详细了解这些类型。


显示变量

cout 对象与 << 运算符一起使用以显示变量。

要将文本和变量组合在一起,请使用 << 运算符分隔它们

示例

int myAge = 35;
cout << "我 " << myAge << " 岁。" ;
自己试一试 »

将变量相加

要将一个变量加到另一个变量上,可以使用 + 运算符

示例

int x = 5;
int y = 6;
int sum = x + y;
cout << sum;
自己试一试 »

C++ 练习

通过练习测试自己

练习

创建一个名为 myNum 的变量,并将其赋值为 50

  = 

开始练习


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.