C语言变量理解_第1页
C语言变量理解_第2页
C语言变量理解_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、变量的看法程序设计就是让计算机依照必然的指令来进行工作,可以说数据的办理是程序设计的主要任务。那么数据是怎么加入到计算机的内存中呢?计算机最初的功能就是可以储藏数据并办理数据的机器。那么数据是怎么加入到计算机的内存中呢?在学习程序设计从前,很多学生对计算机的硬件设施都大概已经很熟悉了。计算机的硬件设施中有一个地域是用来储藏数据的,计算机在工作的过程中会频频的从这个地域读入和读出数据。要想让计算机依照某些指令程序自动工作,第一必定把数据储藏到计算机的储藏空间中。在某种计算机语言中实现这种数据储藏功能的就是变量。变量就是计算机内存中的某一个储藏单元。二、变量的定义语言中变量在使用从前必定先对其进行定义,变量的定义的一般形式以下数据种类变量名;其中储藏种类是可以省略的。1、储藏种类计算机的内存一般分为三个部分1程序区;2静态储藏区;3动向储藏区;为了高效的发挥计算机的功能,不相同种类的变量存放在不相同的内存地域。变量的储藏种类决定了变量中的数据在计算机内存中的储藏位置。语言中局部变量存放在动向储藏区,全局变量也许静态变量存放在静态储藏区。2、数据种类在用程序办理问题从前,第一必定确定用何种方式描述问题中所涉及到的数据。这个问题在语言中是由数据种类来决定的。变量的实质表现为在计算机中的存在时间和储藏空间。变量的数据种类是用来决定变量在计算机中占用内存空间的大小。比方整型数据在编译系统中占用两个字节的储藏空间。语言变量的种类不但确定了数据在计算机内存中的储藏地域的大小,同时确定了该数据可以参加的各种运算。任何一个语言的变量必定有确定的数据种类,无论这个变量如何变化,变量的值都必定吻合该变量数据种类的规定。3、变量的名字经过以上介绍我们知道语言中的变量就是计算机的某个储藏单元,假设你给某个变量赐予了一个数值,对变量的办理其实就是对这个数据的办理。那么计算机是如何快速正确的找到这个数据呢?计算机的内存是以字节为单位进行划分的。每个储藏单元都有自己的地址编号,就向旅店中房间的房间号一样。计算机就是经过地址来正确的确定数据的储藏地址。但是对于程序员特别是非专业计算机人士,若是用计算机内存地址记录数据是特别难操作的。为了更好的掌控变量,语言规定可以给每个变量其一个简单鉴别的名字。这个名字的命名规则依照语言的表记符命名规则。语言的变量名的命名在依照语言表记符规则的前提下,原则上可以是任意长度字符的组合。但是目前很多的语言编译系统只能鉴别前31个字符,若是两个变量的前31个字符相同,则编译系统会认为这两个变量时同一个变量。为了防备这种混淆的出现最好防备使用节余31个字符的变量名。变量的理解变量就是计算机中的某个储藏单元。定义某个变量实质上就是向计算机申请一些储藏地域。这个储藏地域的大小由变量的数据种类决定,这个储藏地域的位置有变量的储藏类种类决定。给变量赐予某个数值,其实就是向该变量对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论