c语言 能不能帮忙解释一下第一题各选项 对常量这片不太懂 谢谢

如题所述

在c语言中有两种数据表现形式:一为常量,一为变量。顾名思义,常量即为保持不变的数据,变量则为数值可变的数据!
C语言中常量与变量都种类繁多,比较碎也比较难于记忆!
因此根据我最近所学,我把C语言中基本的常量做了一个总结与分析,得出了一个记忆方法!

1
1、数值常量
顾名思义就是由数字构成的常量,数的分类相比大家很熟悉(小学知识!),C语言中数值常量的分类也与之类似.
如100、250、1000这种整数在C语言中叫做整型常量--整数型常量;
如1.22、3.142等带有小数点的称为实型常量--实数型常量,实数型常量又可以用两种形式表现,一种就是我们经常用的十进制小数形式,如123.456、23.56等,但是由于计算机的内存限制和计算规则以及工程科学中对于数值计算的要求,经常会用科学计数法来表示实数,也就是指数形式,如12.34e3(代表12.34乘以10的3次方)--在C语言中规定用e/E来代表以10为底的指数,在e的前面必须有数字,e的后面必须为整数。

2
2、字符常量
字符常量即为用字符构成的常量,也可由两种表现形式:
1、普通字符
26个英文字母如‘a’‘b’,用单引号括起来后都是普通字符,事实上这些字符常量在计算机中是以ascll码表示的,因此可以把它看成变化的数值,如‘a’在计算机中代表的就是97这个数值。
2、转义字符
这是C语言自己定义的字符,是一种控制字符,以字符\开头,如经常使用的‘\n’就代表换行,‘\t’代表空格。

3
3、字符串常量
字符常量的集合版本,将多个字符用双引号括起来,就是字符串常量。
4、符号常量
通过定义,代表一个数值的符号就是符号常量,指令为#define。
如:#define PI 3.14,这句话就表示PI就是3.14,3.14就是PI。当我们需要使用这个数据时,就可以直接调用PI,这极大的方便了我们对程序的修改。

4
这就是关于常量分类的一些总结,希望能对你的记忆有所帮助!
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网