概述
1、常量
所谓常,有恒常之意,就是说不变化,引用python中常量说成字面值,也就是说它看上去什么样,就是什么,或者说有人为规定的意思,这些值比如数字3,字面上看上去它是数字3,不能在程序的运行过程中把他说成4,这样我们的世界就不存在了。同理,一个单词“hello” 它就是这样拼写的,我们不能改变,改变就变成别的意思了。
常量的说法跟变量又相对的意思,下面我们说一下变量也许更能加深变量的理解。
2、变量
变量,故名思议会变化,是指在程序的运行过程中值会发生改变的量。比如玩游戏的时候,人物有个血量,在人物受到怪物攻击的时候血量下降,使用补血药,血量上升,在这里血量就是一个变量,因为在整个程序的运行过程中它可能发生变化。
在C++中我们要使用一个变量需要向系统去申请一个,而且它还应该有一个名字。
变量的定义
定义的格式:
变量类型 变量名;
上面的变量类型就是上节课所学的类型名称,变量名是你自己给变量起的一个名字;
例如:我们要定义一个变量表示班级里面有多少人,可以这样定义:
int num;
我们观察到,变量类型我们可以用到 上节课所学的:
int
long long
unsinged int
unsinged long long
float
double
char
bool
变量名称是不是随便取的呢?不是的,变量有一定的命名规则:
变量的命名规则:
1、只能由数字、字母及下划线组成
2、不能以数字开头
3、不能使用系统保留字,比如说(main int……)
只要符合以上三条都是合理的,但是这里还要螺丝几句,尽量使用清晰易懂的变量名,方便做题,不能太长,也不能太短,还有就是不能重名。
以下是一些变量名的实例:
int a;
char _a;
int a_;
int _; //是的你没看错,一个下划线也可以当变量名,但是强烈不建议!!
double salary;
bool is_prime;
long long a1;
我们在实际的做题中,要根据题意选择一个合适的数据类型来定义变量!上节课所说的数据范围也很重要,在定义的时候一定要看清楚题意要求,后面我们会详细讲解。
最后
以上就是漂亮毛衣为你收集整理的【信息学奥赛】【C++入门】6-常量和变量1、常量2、变量的全部内容,希望文章能够帮你解决【信息学奥赛】【C++入门】6-常量和变量1、常量2、变量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复