变量
1.概念
计算机使用内存来记录运行程序的数据,内存中有很多的存储位置,每个存储位置都可以用来记录数据。
变量在C语言中用来代表一个存储位置,通过变量来访问对应的存储位置。
变量和存储位置之间的关系由操作系统决定的。
2.变量的使用
(1)变量使用前必须先声明
变量声明语法:
变量类型 变量名;
由于C语言中的数据是有类型的,所以代表存储位置的变量也是有类型的。
变量名属于标识符,遵循标识符的规范。
1)第一个字符必须是英文字母或下划线
2)后面的字符可以是数字,英文字母,下划线
3)区分大小写
4)不能使用关键字作为标识符
(2)访问变量
1)把变量名当数字使用就可以得到变量所存储的数据
2)往变量代表的存储位置存放数据使用赋值语句
赋值语句的核心是赋值运算符(=)
赋值运算符的作用是将"=“右边的数字保存到”="左边的存储位置上
比如:
num = 10;
num_1 = 11;
10 = 10;//错误
num = num_1;
赋值运算符的左边必须是一个代表存储位置的内容,叫做左值。
赋值运算符的右边必须是一个代表数字的内容,叫做右值。
变量既可以作为左值,也可以作为右值;数字只能作为右值。
(3)变量的初始化和同时声明多个同类型的变量
1)变量的初始化
在声明变量是同时给变量赋值叫做变量初始化,语法如下: