目录
变量的相关概念
为什么需要变量
不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。如下代码:
void main() {
int a=1;// 定义了一个整型变量,取名为a, 并赋值为1 (强数据类型语言)
int b=3;// 定义了一个整型变量,取名为b, 并赋值为3
b=89;// 给变量赋值 为 89
printf("a=%d \n",a);// 使用输出语句,把变量a 值输出 %d 表示输出的形式为整数
printf("b=%d \n", b);//使用输出语句,把变量b 值输出 %d 表示输出的形式为整数
getchar(); //将控制台停留,等待输入
}
变量的介绍
概念
变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)
变量的使用步骤
变量使用的基本步骤
- 声明变量
int num
; - 赋值
num = 60
; - 使用
printf("num=%d", num)
; - 也可以一步到位 :
int num2 = 99
;
//1.声明变量【告诉计算机要开一个房间】
int num = 1 ; //整型
double score = 2.3; //小数
char gender = 'A'; //字符
char name[] = "尚硅谷"; //字符串
变量使用注意事项
- 变量表示内存中的一个存储区域(不同的数据类型,占用的空间大小不一样)
- 该区域有自己的名称 和类型
- 变量必须先声明,后使用
- 该区域的数据可以在同一类型范围内不断变化
- 变量在同一个作用域内不能重名
- 变量三要素 (变量名+值+数据类型) ,这一点请大家注意。
变量的数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(使用字节多少表示)。
注意:
- 在c中没有字符串类型,使用字符数组char[]表示字符串
- 在不同系统上,部分数据类型字节长度不一样,举例:int可以占两个字节或4个字节