计算机中变量是什么意思

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机中变量是什么意思
我们了解计算机内存是如何存储以后,我们再来看变量的概念,那么变量呢和我们刚才讲的盒子是同一个概念。

我们计算机里面需要一个特定的内存空间来存放一些东西,比如说我们在腾讯的财付通里面,或者在支付宝里面,我们存款5千元。

经过计算以后,年利率为5.5%,问一年后存款变成了多少?这样的一个实际的案例里面呢,那你要计算财付通的存款一年以后变成了多少,需要一个空间来存放着5千块钱,那现实生活中的存放是怎么存放的?是存在钱包里的对不对?或者说放在了我们的银行卡里,把这些东西全都放在计算机里呢?你会发现在计算机里的效果是,我先开辟了一块空间,把这5千块钱放到了这块空间里面去,那么如果说你的年利率为5.5%了,那就相当于在内存里面进行计算。

所以你会发现5275,这个内存里面的储值,所以这5275对于程序来说这不就是变量吗?是不是,所以我们可以通俗理解了,变量到底是什么呢?变量实际就是一个数据存储的空间,所以反过来讲,我们到底该如何理解这个变量呢?变量呢实际上就是一块空间,就是一块内存空间。

那么你既然是内存空间,那意味着什么呢?意味着,不同的数据肯定有不同的内存地址,对不对?所以我们最后推断出来了,原来在内存中,第一个是他开辟的空间,划分了空间以后,问题又来了。

我们要如何找到存入的数据呢?因为数据这个东西再计算机里实在是太多了,我们想象一个游戏里面。

我们昨天上课的时候,大家都喜欢玩英雄联盟,我们简单的来看英雄联盟里,有多少数据啊?那多少数据是不是就意味着多少内存啊?那么多的内存空间,我们怎么迅速的去管理他们?我们总不能说每个人都是9527,9529把,这是很痛苦的。

所以怎么办呢?简单,那我们的解决方案是什么呢?解决方案就是给这个内存空间起一个名字,我来演示一下。

那么这里的话大家会发现,既然我们要在内存里面保存数据,我们就要划分一块儿内存,然后我们要给内存起个名字对不对?这个过程的话,我们想想在现实世界里面像不像我们父母把我们生下来了?当我们的父母辛辛苦苦把我们生下来之后,刚开始我们是没有名字的,如果没有名字的话,那大家怎么知道你是谁呢?怎么叫你呢?所以父母立刻给你起了一个名字,甚至好多同学在没有出生的时候就已经有名字了。

这是第一个就是名字,变量名说白了就是给他起个名字。

第二个父母给我们起名字的时候,是不是所有名字都可以取呢?那以前呢我看到了许多奇葩的名字,比如说我知道的一些奇葩名字,有人叫赵c。

我这里想给大家讲的是什么意思呢?名字呢奇葩一点还是可以的,但是总不能叫赵%吧,就是说不管怎么样,我们给变量起名字也是要讲究一些规则的。

同样的你给人起名字也要讲究一些规则,所以c 语言给变量起名字的时候呢,这里呢就叫命名规则。

和上堂课说的书写规范是有区别的,今天我们讲的是规定了,规则就是规定嘛,上堂课我们讲人是可以裸奔的对不对?只是说有伤风化,今天讲既然我们这个是规则了,那绝对不允许大家去逾越这个规则。

规则呢,我们也比较好记,只是文字是比较枯燥的对不对?我给大家讲一些比较简单的记忆方式,那么变量名在命名的时候呢,其实很简单。

他一共呢有三个规则,第一条规则我们怎么记呢?变量名的首字母,只能是字母或下划线。

那其他字母的话呢,其实在这里面他所包含的特殊符号的话呢,只能包含下划线是不能包含其他特殊符号的。

变量名的其他字母包含下划线、数字和字母。

第三点呢,不能使用关键字。

什么叫关键字呢?实际上关键字也是保留字,这个关键字在我们的微信笔记里面,已经给大家推送了哈。

关键字其实非常少,一共只有32个关键字,什么叫关键字呢,我们理解一下。

假设你在清朝,清朝你在康熙盛世下,你起名字能不能叫什么什么玄烨,能不能随便起爱新觉罗这几个字?恐怕不行吧,所以呢在我们的c语言的系统里面呢,实际上也有32个这样的字母,他拥有特权。

那我们自己说,我不想背,我也背不下来,懒得看。

实际上关键字呢在我们的系统里面已经告诉大家了。

他的颜色是会不
同的,我们敲一个英文单词的时候如果说他变了颜色的话,实际上这就已经是关键字了。

但是呢也要提醒一下大家,变量名里面尽量少使用纯拼音,虽然我知道我们中国人,大家都喜欢用纯拼音。

第二个呢是尽量少使用单个的英文单词,比如int a;int b;。

相关文档
最新文档