快捷搜索:  汽车  科技

c语言符号常量的使用和变量区别(C语言中的变量与常量)

c语言符号常量的使用和变量区别(C语言中的变量与常量)实型常量也称为浮点数常量,也就是在数学中用到的小数,可以分为float 单精度浮点数和 double 双精度浮点数两种类型。其中,单精度浮点数后面以 F 或 f 结尾,而双精度浮点数则以 D 或 d 结尾。当然,在使用浮点数时也可以在结尾处不加任何的后缀。浮点数常量还可以通过指数形式来表示,具体示例如下:实型常量 八进制整数,如0123,-011; 十六进制整数,如0x123,-0x12。 需要注意的是,由于生活中普遍使用十进制的方式来表示数字,那么在程序中为了符合生活习惯,通常也使用十进制来表示数字,在没有特定标识的情况下,都可以认为是十进制。

常量

生活中有些事物需要用数值来表示,例如人民币、时间等。在程序中,同样也会出现一些数值,例如 123 、1.5 、'a' 等,这些值是不可变的,通常将它们称之为常量。在 C 语言中,常量包括整型常量、浮点数常量、字符常量等。

整型常量

整型常量是整数类型的数据,又被称为整常数。整常数可用以下三种形式表示,具体如下:

十进制整数,如123,-456,0;

八进制整数,如0123,-011;

十六进制整数,如0x123,-0x12。

需要注意的是,由于生活中普遍使用十进制的方式来表示数字,那么在程序中为了符合生活习惯,通常也使用十进制来表示数字,在没有特定标识的情况下,都可以认为是十进制。

实型常量

实型常量也称为浮点数常量,也就是在数学中用到的小数,可以分为float 单精度浮点数和 double 双精度浮点数两种类型。其中,单精度浮点数后面以 F 或 f 结尾,而双精度浮点数则以 D 或 d 结尾。当然,在使用浮点数时也可以在结尾处不加任何的后缀。浮点数常量还可以通过指数形式来表示,具体示例如下:

x、y变量在内存中的状态

第二行代码的作用是为变量赋值,在执行第二行代码时,程序首先取出变量 x 的值,与 3 相加后, 将结果赋值给变量 y,此时变量 x 和 y 在内存中的状态发生了变化,如下图所示。

c语言符号常量的使用和变量区别(C语言中的变量与常量)(1)

x、y 变量在内存中的状态

从两张图以及上面的描述中,我们不难发现,变量实际上就是一个临时存放数据的地方。在程序中, 可以将指定的数据存放到变量中,方便随时取出来再次进行使用。变量对于一段程序的运行是至关重要的,大家在后续的学习中会逐步地了解变量的作用。

求关注,求转发,求支持!

想要学习的童鞋可以加群:564950050!

同时也可以关注我们的兴趣部落:【C语言编程】

猜您喜欢: