- 小学生C++趣味编程从入门到精通
- 蔡驰聪
- 843字
- 2025-03-17 18:14:24
2.1 分类存放—变量和赋值语句
胖头老师提问:“同学们,我们知道垃圾可以分为四类,分别是厨余垃圾、可回收物、有害垃圾、其他垃圾。那么请问废旧电池属于什么垃圾?”
豆豆回答:“有害垃圾。”
“答对了。我们把垃圾分成几个类别,放到不同的垃圾桶,能够让垃圾的回收处理变得更加容易。计算机存放数据也是类似的,把数据分成多个类别。”
胖头老师接着引出变量的概念:“计算机程序里也有一类容器来存放数据,这个容器就是变量。不同类型的数据被放到不同类型的变量中。”
在C++中,变量必须先声明后使用。什么是声明呢?声明就是告诉计算机这个变量叫什么名字,能存放什么类型的数据,就好像去饭店点菜一样,明确吃什么菜,分量多少。
下面的代码定义了一个整型变量i,说明变量i能存放整数。

“int”是变量类型,“i”是变量名。变量声明的末尾是一个分号。
变量名必须符合以下命名规则。
(1)变量名只能由字母、数字、下画线组成。
(2)必须以字母或下画线开头。
(3)变量名不能与C++关键字冲突。
例如,下面的变量名都是错误的,return是C++中的关键字。

另外,变量名是区分字母大小写的,下面的代码定义了两个不同的变量。

在C++中,可以一次定义多个变量。

这段代码定义了3个整型变量a、b、c,变量名用逗号隔开。
变量声明之后,就可以存储数据了。

这里的“=”跟数学上的等号不一样,C++中的“=”代表赋值,就是把数据存入变量。声明和赋值可以合并成一个语句。

C++语言有多种数据类型,本节我们先介绍以下3种数据类型。
(1)int:整型变量,可以存放整数,如1、0、-1。
(2)float:浮点型变量,可以存放小数,如3.14。
(3)char:字符型变量,只能存放一个字符,如'A'','。
胖头老师说完,展示了以下代码。

这段代码定义了3个变量,其中变量i是整型变量,变量f是浮点型变量,变量c是字符型变量。这里把3个不同的数据存入3个不同类型的变量中,如图2.1所示。字符型变量赋值的时候,字符要放在英文状态下的单引号内。

图2.1 变量类型
练习题
(1)以下哪个是非法的变量名( )。
A. 2a
B. b3
C. _name_
D. d3e
(2)找出以下代码中的语法错误。
