主要内容 #
1. 什么是变量 #
什么是变量?C++ 中,变量就像一个碗,可以装数值。
1.1 变量命名规则 #
变量的名字不能随便起,有下面的规则:
- 只可以包含数字、字母和下划线
- 第一位不能是数字
- 区分大小写
下面来看一些例子:
8a // 错误 a8 // 正确 a_5 // 错误 abc_123_ // 正确 _123 // 正确 _a // 正确 a+-*/ // 错误 dashima // 正确
2. 整型 #
什么是整型?就是:1、-17、88、666、…
C++ 中,用 int 来表示。
C++ 中,一个值(比如 88 ),要用一个变量来存储它。
怎么声明变量呢?
int main() { int dashima; // 声明一个整型变量 …… return 0; }
怎么给变量赋值呢?
int main() { int dashima; // 声明一个整型变量 dashima = 88;// 赋值(存放数值 88 到变量 a 中) …… return 0; }
怎么输出变量呢?
#include < iostream > // 使用头文件 int main() { int dashima; // 声明一个整型变量 dashima = 88; // 赋值(存放数值 88 到变量 dashima 中) std::cout << "整型变量 dashima 的值是:" << dashima << std::endl; return 0; }
3. 实型 #
3.1 浮点型 #
简单来说,浮点型就是:1.1、-17.2、88.8、666.66、…
C++ 中,用 float 来表示。
变量的基本操作:
#include < iostream > // 使用头文件 int main() { float a; // 声明一个浮点型变量 a = 88.8;// 赋值(存放数值 88.8 到变量 a 中) std::cout << "浮点型变量 a 的值是:" << a << std::endl; return 0; }
3.2 布尔型 #
什么是布尔型?其实很简单,就是:对错、实非、黑白、正反…
C++ 中,用 bool 表示。
取值:只能是 true 或者 false。
这两个单词都是 C++ 内部定义好的,和任意的数值 4、5、100 等一样,应该将它们分别看作两个值。详见下面的代码示例。
- true:表示“对”,也可以用数字 1 表示;中文也翻译为“真”;
- false:表示“错”,也可以用数字 0 表示;中文也翻译为“假”;
变量的基本操作:
#include < iostream > // 使用头文件 int main() { bool a; // 声明一个布尔型变量 a = true; // 赋值(将值 true 存放到变量 a 中) a = false; // 赋值(将值 false 存放到变量 a 中) a = 0; // 赋值(将值 false 存放到变量 a 中,false 也可以用 0 表示) a = 1; // 赋值(将值 true 存放到变量 a 中,true 也可以用 1 表示) std::cout << "布尔型变量 a 的值是:" << a << std::endl; return 0; }
习题 #