目录
什么是变量和常量
编程中变量和常量是必不可少的,可以说任何一个程序都涉及到变量和常量,那到底什么是变量和常量呢?
按照通俗的说法,变量就是程序运行时可以改变的值,常量就是不会改变的值。
咋一看,这样的说法并没有问题,但仔细想想,它并没有交代清楚变量和常量的特征。
要了解变量和常量的特征,请看这个公式:
s=1/2*a*h;
在这个公式中,计算的时候,1/2是不变的,a和h则可以代入成不同的值。
带入通俗的说法,可以得出1/2是常量,a和h则是变量。
由此可知,变量能够改变的原因是它本身并不是一个值,而只是一个容器,里面存放了实际的值。
代入到编程中,可以理解成变量就是一个内存中存放数据的空间;
这里a是变量的名字,5则是数值。
了解了变量,那么什么是常量呢,常量的就是上面的5和公式中的1/2,在编程中,他们是被书写出来的,无法改变的值。
------------------------------------------------------------------------------------------------------------------------------
C语言中的变量和常量
在C语言中,变量和常量与其他部分语言有一定的区别,那是因为C语言是一种强类型的语言,在使用变量和常量的之前,要先确定它们的类型。
C语言的类型有以下几种:
其中
字符类型就是字母 'a','b','c'.........不过必须用单引号包裹。
整型就是整数1,2,3,4,5......。
浮点型就是小数,因为小数点是可以浮动的,所以叫浮点型1.23456........。
这里先介绍到这,足够后文使用就行。
------------------------------------------------------------------------------------------------------------------------------
变量的使用
C语言中,变量与数据类型密不可分,变量在使用时必须先确定类型!!!
int a = 50;\\1
float b = 35.5;\\2
char c = 'a';\\3
上面的语句,是向内存申请一个用来存放数值空间,通俗的说就是声明一个变量,并初始化。
1语句申请的是整型的空间,并放入50,
2语句申请的是浮点型,并放入35.5,
3