- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、变量的概念程序设计就是让计算机按照一定的指令来进行工作,可以说数据的处理是程序设计的主要任务。 那么数据是怎么加入到计算机的内存中呢?计算机最初的功能就是能够存储数据并处理数据的机器。 那么数据是怎么加入到计算机的内存中呢?在学习程序设计之前,很多学生对计算机的硬件设施都大概已经很熟悉了。 计算机的硬件设施中有一个区域是用来存储数据的,计算机在工作的过程中会频繁的从这个区域读入和读出数据。 要想让计算机按照某些指令程序自动工作,首先必须把数据存储到计算机的存储空间中。 在某种计算机语言中实现这种数据存储功能的就是变量。 变量就是计算机内存中的某一个存储单元。 二、变量的定义语言中变量在使用之前必须先对其进行定义,变量的定义的一般形式如下数据类型变量名;其中存储类别是可以省略的。 1、存储类别计算机的内存一般分为三个部分1程序区;2静态存储区;3动态存储区;为了高效的发挥计算机的功能,不同类型的变量存放在不同的内存区域。 变量的存储类别决定了变量中的数据在计算机内存中的存储位置。 语言中局部变量存放在动态存储区,全局变量或者静态变量存放在静态存储区。 2、数据类型在用程序处理问题之前,首先必须确定用何种方式描述问题中所涉及到的数据。 这个问题在语言中是由数据类型来决定的。 变量的本质表现为在计算机中的存在时间和存储空间。 变量的数据类型是用来决定变量在计算机中占用内存空间的大小。 比如整型数据在编译系统中占用两个字节的存储空间。 语言变量的类型不仅确定了数据在计算机内存中的存储区域的大小,同时确定了该数据能够参与的各种运算。 任何一个语言的变量必须有确定的数据类型,不管这个变量如何变化,变量的值都必须符合该变量数据类型的规定。 3、变量的名字通过以上介绍我们知道语言中的变量就是计算机的某个存储单元,假设你给某个变量赋予了一个数值,对变量的处理其实就是对这个数据的处理。 那么计算机是如何快速准确的找到这个数据呢?计算机的内存是以字节为单位进行划分的。 每个存储单元都有自己的地址编号,就向宾馆中房间的房间号一样。 计算机就是通过地址来准确的确定数据的存储位置。 但是对于程序员特别是非专业计算机人士,如果用计算机内存地址记录数据是非常难操作的。 为了更好的掌控变量,语言规定可以给每个变量其一个容易识别的名字。 这个名字的命名规则遵循语言的标识符命名规则。 语言的变量名的命名在遵循语言标识符规则的前提下,原则上可以是任意长度字符的组合。 但是目前很多的语言编译系统只能识别前31个字符,如果两个变量的前31个字符相同,则编译系统会认为这两个变量时同一个变量。 为了避免这种混淆的出现最好避免使用多余31个字符的变量名。 变量的理解变量就是计算机中的某个存储单元。 定义某个变量本质上就是向计算机申请一些存储区域。 这个存储区域的大小由变量的数据类型决定,这个存储区域的位置有变量的存储类类别决定。 给变量赋予某个数值,其实就是向该变量对应的存储单元读入数据,对变量的处理就是对这个存储单元中的数据的处理。 并且这个存储单元中的数据在程序的运行期间是可以发生变化的。
您可能关注的文档
最近下载
- 部编版九年级上册语文期末复习专项训练1 字音、字形和词语.docx VIP
- 初中语文新部编版七年级上册第9课《从百草园到三味书屋》核心素养教案(2024秋).doc VIP
- 弱电智能化项目实施进度及其保障措施.docx VIP
- 五年级上册英语期中测试卷(江苏省南通真卷)译林版(三起)含答案.doc VIP
- 部编版九年级下册语文期末复习专项训练一 字音、字形和词语.docx VIP
- 2025年前三季度中国快消市场概览.pptx VIP
- 2025年中级城市轨道交通服务员(四级)职业技能鉴定理论考试题库资料(含答案).pdf
- 网络安全技术实践教程(微课版)课件全套 蒋永丛 第1--7章 windows平台安全强化---Web攻防基础.pptx
- 统编人教部编版五年级上册语文各单元知识小结期中复习材料重点版.docx VIP
- 三投标文件-沈阳机床.doc VIP
原创力文档


文档评论(0)