计算机中变量是什么意思

时间:2023-04-12 08:25:11 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
计算机中变量是什么意思



我们了解计算机内存是如何存储以后,我们再来看变量的概念,那么变量呢和我们刚才讲的盒子是同一个概念。我们计算机里面需要一个特定的内存空间来存放一些东西,比如说我们在腾讯的财付通里面,或者在支付宝里面,我们存款5千元。经过计算以后,年利率为5.5%问一年后存款变成了多少?这样的一个实际的案例里面呢,那你要计算财付通的存款一年以后变成了多少,需要一个空间来存放着5千块钱,那现实生活中的存放是怎么存放的?是存在钱包里的对不对?或者说放在了我们的银行卡里,把这些东西全都放在计算机里呢?你会发现在计算机里的效果是,我先开辟了一块空间,把这5千块钱放到了这块空间里面去,么如果说你的年利率为5.5%了,那就相当于在内存里面进行计算。所以你会发现5275,这个内存里面的储值,所以这5275对于程序来说这不就是变量吗?是不是,所以我们可以通俗理解了,变量到底是什么呢?变量实际就是一个数据存储的空间,所以反过来讲, 我们到底该如何理解这个变量呢?变量呢实际上就是一块空间,就是一块内存空间。那么你既然是内存空间,那意味着什么呢?意味着,不同的数据肯定有不同的内存地址,对不对?所以我们最后推断出来了,原来在内存中,第一个是他开辟的空间,划分了空间以后,问题又来了。我们要如何找到存入的数据呢?因为数据这个东西再计算机里实在是太多了,我们想象一个游戏里面。我们昨天上课的时候,大家都喜欢玩英雄联盟,我们简单的来看英雄联盟里,有多少数据啊?那多少数据是不是就意味着多少内存啊?那么多的内存空间,我们怎么迅速的去管理他们?我们总不能说每个人都是95279529把,这是很痛苦的。所以怎么办呢?简单,那我们的解决方案是什么呢?解决方案就是给这个内存空间起一个名字,我来演示一下。

那么这里的话大家会发现,既然我们要在内存里面保存数据,我们就要划分一块儿内存,后我们要给内存起个名字对不对?这个过程的话,我们想想在现实世界里面像不像我们父母把我们生下来了?当我们的父母辛辛苦苦把我们生下来之后,刚开始我们是没有名字的,果没有名字的话,那大家怎么知道你是谁呢?怎么叫你呢?所以父母立刻给你起了一个名字,甚至好多同学在没有出生的时候就已经有名字了。这是第一个就是名字,变量名说白了就是给他起个名字。第二个父母给我们起名字的时候,是不是所有名字都可以取呢?那以前呢我看到了许多奇葩的名字,比如说我知道的一些奇葩名字,有人叫赵c。我这里想给大家讲的是什么意思呢?名字呢奇葩一点还是可以的,但是总不能叫赵%吧,就是说不管怎么样,我们给变量起名字也是要讲究一些规则的。同样的你给人起名字也要讲究一些规则,所以c语言给变量起名字的时候呢,这里呢就叫命名规则。和上堂课说的书写规范是有区别的,天我们讲的是规定了,规则就是规定嘛,上堂课我们讲人是可以裸奔的对不对?只是说有伤风化,今天讲既然我们这个是规则了,那绝对不允许大家去逾越这个规则。规则呢,我们也比较好记,只是文字是比较枯燥的对不对?我给大家讲一些比较简单的记忆方式,那么变量名在命名的时候呢,其实很简单。他一共呢有三个规则,第一条规则我们怎么记呢?变量名的首字母,只能是字母或下划线。那其他字母的话呢,其实在这里面他所包含的特殊符号的话呢,只能包含下划线是不能包含其他特殊符号的。变量名的其他字母包含下划线、数字和字母。第三点呢,不能使用关键字。什么叫关键字呢?实际上关键字也是保留字,这个关键字在我们的微信笔记里面,已经给大家推送了哈。关键字其实非常少,一共只有32个关键字,什么叫关键字呢,我们理解一下。假设你在清朝,清朝你在康熙盛世下,你起名字能不能叫什么什么玄烨,能不能随便起爱新觉罗这几个字?恐怕不行吧,所以呢在我们的c语言的系统里面呢,实际上也有32个这样的字母,他拥有特权。那我们自己说,我不想背,我也背不下来,懒得看。实际上关键字呢在我们的系统里面已经告诉大家了。他的颜色是会不


同的,我们敲一个英文单词的时候如果说他变了颜色的话,实际上这就已经是关键字了。是呢也要提醒一下大家,变量名里面尽量少使用纯拼音,虽然我知道我们中国人,大家都喜欢用纯拼音。第二个呢是尽量少使用单个的英文单词,比如int aint b


本文来源:https://www.wddqw.com/doc/51fe81b76429647d27284b73f242336c1fb93063.html