一、前言

变量就是程序在运行过程中可以改变的数据。变量的三要素分为变量类型 变量名 变量值三部分组成。

变量类型指定开辟内存空间大小,变量名指定变量的名称,变量值表示实际存储的数据。

二、定义

格式:数据类型 名称 = 变量值

举例: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;
}

执行程序:

C语言变量的学习_C

注意事项:

只能存一个值。

变量名不允许重复定义。

一条语句可以定义多个变量。

变量在使用之前一定要进行赋值。

#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;
}

执行程序:

C语言变量的学习_C_02

#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;
}

执行程序:

C语言变量的学习_变量_03