话不多说上图,感性认识
常量就是在程序运行过程中保持类型和值都不变的数据,比如说数字,圆周率,你的身高,你的手指的个数,
变量就是程序运行过程中会发生改变的量,可能类型和值都会改变,比如LOL游戏中英雄的等级,攻击力,生命值,技能冷却时长,等等。这些都是变量。
变量和常量都在程序的运行过程中,他们都在发挥着自己独特的作用。变量你可以把它理解为一个杯子,一个容器,你只有往里面倒什么,我们才能知道里面有什么,正如我们实际生活的经验一样,杯子的容量有大有小,而程序运行中的变量也有大有小,变量如何描述这种“尺寸规格”呢,那就是变量的类型。
数据类型C语言的数据类型有上面这么多
但是今天我们只介绍 [singed]int类型,基本整型,即有符号的整型数,后面遇到啥再讲啥。整型一般可以表示-2^31到2^31-1 个数,因为无论是什么数据类型,在内存中都是以01的二进制形式储存,1个字节表示8个二进制位,int 型占4个字节,就是32个二进制位,再去掉一个位数来表示正负,即int 型的表示范围就是那么多。
变量的使用和命名规则C语言编译器还不支持用中文来命名
变量的使用需要提前“打招呼”。
你不能直接写 A = 8 ;
而要写int A = 8 ; 有没有不需要定义类型就可以直接使用变量的语言呢,还真有,比如JS(浏览器端使用的语言)。
在很多时候,变量名虽然是自己想怎么命名就怎么命名,但是,还是有一点点顾虑,比如不要使用一些特殊的变量名 比如 int int就很让人费解,int 是定义类型的关键字,是编译工作中很重要的“内部人员”,工牌怎么能随便让别人使用呢,于是就要避免使用这些“内部人员的工牌”,这很像古代要避讳一样。关键字存在的意义还是更好地进行编译工作,防止混淆。
提一下,C语言中的程序语句都需要半角分号来结尾,固定的表达框架,例如函数 是使用右大括号来进行结尾。这一点要注意哦,还有敲代码的时候务必确保输入法在英文状态。
编程环境的搭建
那么我们现在肯定需要一个开发环境来帮助我们编写代码,并且可以需要编译器让我们的C语言源代码直接在我们的机器上跑起来,因为我们是初学者,所以我们并不需要太高大上的集成开发环境,例如Visual Studio,我们使用Dev C 来帮助我们编译和运行代码。下载的网址我放在评论区。
我们不从外国网站下载,直接在腾讯软件中心就可以了进入网站之后界面如下: