C语言中常量和变量

来源:互联网 发布:探测手机的软件 编辑:程序博客网 时间:2024/06/05 11:23

在C语言中,常量和变量都是可以用来存储和表示数据的,常量值在程序执行的过程中是不可变的,而变量是可变的

1,常量的概念

常量是不可变的量,C语言中数值可以用常量表示,常量可以表示各种数据类型的值

2,变量的概念

变量和常量是相对的,变量在程序执行过程中是可变的量,由变量名和变量值组成,变量名是一个标识,变量值是一个数据值,程序为每个变量开辟了存储空间,变量值就存储在这个空间当中,可以通过变量名访问这个空间。

3,初始化和赋值的概念和异同

变量需要声明并定义才可以使用,并且在声明和定义之后可进行对此赋值,其中第一次赋值,成为初始化。赋值是指为变量设定一个数值的过程。

4,变量定义完成的两个功能

1,声明变量 2,为变量分配存储空间
第一个功能是为编译期服务的,第二个功能是在运行期完成的

5,在声明变量的同时为其赋值的做法,称为初始化

6,extern语句的作用是,告诉语句改变量是在改程序的其他语句中初始化完成定义的

7,“&”用来获取变量的地址,“”用来获取地址上的内容,“&”是地址操作符,“”是指针操作符

0 0
原创粉丝点击