目录
变量 常量是什么?
生活中的有些值是不变的(比如:圆周率,性别(?),身份证号码,血型等等) 有些值是可变的(比如:年龄,体重,薪资)。
而在C语言当中,不能改变的值就叫做常量,相反地,能够改变的值就称作变量。
变量
变量的分类:局部变量和全局变量
局部变量:
在C语言中,任何变量都具有生命周期和作用域。
而局部变量的生命周期是进入作用域生命周期开始,出作用域生命周期结束。只在局部发挥作用。
全局变量:
全局变量的生命周期是:整个程序的生命周期。作用域:整个程序。
总结一下,无论全局变量还是局部变量都具有变量属性,也就是值能被修改,只是其生命周期和作用域不同。
常量
C语言中的常量分为以下以下几种:
1.字面常量
2.const修饰的常变量
3.define定义的标识符常量
4.枚举常量
下面对const 进行解析 :
此时对b进行打印结果是10
下面我们对b进行修改
此时发现错误
也就是说const修饰后的变量不能被更改!
本篇文章主要对C语言之中的常量与变量进行了讲解,希望能对读者有一些帮助。