前言:
在我们上一次C的 printf函数和注释方法的解说中,我们了解了printf函数中第一变量和第二变量的类型必须一致,那今天我就带大家了深入解一下C语言中的变量。
一、定义变量
在C语言中,变量只有先被定义后才可以使用,我们一般定义变量的方法有两种,分别分为:先定义后赋值法、同时使用赋值法;
1.先定义后赋值法
#include <>
int main()
{
int a; // 定义 整数变量a
a = 20; // 将20 赋值给 整数变量a
}
2.同时使用赋值法
#include <>
int main()
{
int a = 10; // 定义整数类型变量a,并为其赋值 20
}
在介绍了以上两种基本变量定义方法,我们来了解一下如何一次性定义多个变量;这里依旧是两种方法:
3.在一行语句中,定义多个变量和语法结构
#include <>
int main()
{
int a=0,b=10,c=50; //变量类型 = 变量a,变量b,变量c;(变量之间以逗号隔开)
}
4.多行语句,定义多个变量和语句结构
#include <>
int main()
{
int a=0;
int b=10;
int c=50;
}
二、调用变量
在c语言中,我们可以直接把 变量 当做是我们的“名字”,我们可以在代码中直接通过调用变量,来实现对变量中储存的数据的读取与赋值。
1.对变量进行赋值和调用
在语句中,如果变量出现在“=”的左边,就是给变量进行赋值;如果变量出现在“=”的右边,就是读取这个变量中所储存的值。
#include <>
int main()
{
int a,b;
a =20; // 将20这个值赋值给 变量a
b =20; // 将变量a中储存的值 读取出来并赋值给 变量b
printf("a = %d",a\n);
printf("b = %d",b\n);
}
/*输出结果:
a = 20
b = 20
*/