一、前言
变量就是程序在运行过程中可以改变的数据。变量的三要素分为变量类型 变量名 变量值三部分组成。
变量类型指定开辟内存空间大小,变量名指定变量的名称,变量值表示实际存储的数据。
二、定义
格式:数据类型 名称 = 变量值
举例:int a = 30;
#include <stdio.h>
int main() {
// 定义格式:
int a;
// 赋值/修改值
a = 10;
// 如果定义的时候已经知道了变量中要存储什么样的数据
int b = 20;
return 0;
}
练习:
#include <stdio.h>
int main() {
int a = 10;
int b = 20;
printf("sum=%d", a + b);
return 0;
}
执行程序:
注意事项:
只能存一个值。
变量名不允许重复定义。
一条语句可以定义多个变量。
变量在使用之前一定要进行赋值。
#include <stdio.h>
int main() {
// 变量中只能存一个值
int a = 10;
printf("%d\n", a); // 10
a = 20;
printf("%d\n", a); // 20
// 变量名不允许重复
int a = 30;
printf("%d\n", a);
return 0;
}
执行程序:
#include <stdio.h>
int main() {
// 变量中只能存一个值
int a = 10;
printf("%d\n", a); // 10
a = 20;
printf("%d\n", a); // 20
// 变量名不允许重复
//int a = 30;
//printf("%d\n", a);
// 变量在使用之前,一定要赋值
int b;
printf("%d\n", b);
return 0;
}
执行程序: