C语言常量类型及名称,菜鸟带你入门C语言|基本数据类型之常量

常量在程序中,有些数据是不需要改变的,也是不能改变的,因此,我们把这些不能改变的固定值称为常量。

如下图中的“5”、“A”、“Good”,这些在程序执行过程中是一直保持不变的,他们就是常量。

130188208_1_20180414030408660.jpg

printf的作用是输出双引号中的内容, 的作用是换行,输出后不显示。由于使用的是int main(),程序结束的一定要有返回值,语句return 0;就是起到程序安全退出的作用,如果用的是“void main()”,就可以省略了。

常量分为数值常量、字符常量、字符串常量、符号常量、枚举常量(这个暂时用不到,不解析),所以我们就解析前四个。

数值常量通常表示的都是数字,同数字一样分整型、实型,分别为整型常量、实型常量,如“456”、“3.21”、“-789”、“-1.23”。

130188208_2_20180414030408831.jpg

130188208_3_20180414030408988.jpg

上述代码是输出数值常量,system(“pause”)是为了让程序停留在结果界面,没有的话会直接关闭。

字符常量字符常量是用单引号括起来的单个普通字符或转义字符

①普通字符

130188208_4_20180414030409128.jpg

130188208_5_20180414030409285.jpg

②转义字符:如换行符“\n”、问号符“\?”、空字符'\x20”等等,可以上网查找相关转义字符表,下图中的问号和反斜杠是不是靠的比较近,想想为什么?

130188208_6_20180414030409441.jpg

130188208_7_20180414030409597.jpg

③注意:5和'5'的含义是不一样的,一个是数值,一个是字符;还有'a'和'A'不同,以为字符区分大小写。

字符串常量字符串是以双引号括起来的形式显示,可以定义为一对双引号里的字符序列或者转义字符序列,也就是一组字符。如'abc'、'abc\n'。

符号常量C语言中,可以用一个标识符来表示一个常量,称之为符号常量。

符号常量必须在使用前定义,格式一般为:“#define 标识符 常量”,如下图中的PI表示常量圆周率π。

130188208_8_20180414030409753.jpg

130188208_9_20180414030409894.jpg

上期文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值