什么是变量-嵌入式实时操作系统uc/os-ii

时间:2021-06-24 01:23:47
【文件属性】:
文件名称:什么是变量-嵌入式实时操作系统uc/os-ii
文件大小:6.14MB
文件格式:PDF
更新时间:2021-06-24 01:23:47
C++ 3.1 什么是变量 在探索编程语言为何需要使用变量前,先来看看计算机的组成及其工作原理。 3.1.1 内存和寻址概述 所有计算机、智能手机及其他可编程设备都包含微处理器和一定数量的临时存储空间,这种临时 存储器被称为随机存取存储器(RAM)。另外,很多设备还让您能够将数据永久性地存储到硬盘等存 储设备中。微处理器负责执行应用程序,在此过程中,它从 RAM 中获取要执行的应用程序二进制码 以及相关联的数据,这包括显示到屏幕上的数据以及用户输入的数据。 可以将 RAM 当作宿舍里成排存物柜的存储区域,每个存物柜都有编号,即地址。要访问特定的 内存单元,如内存单元 578,需要使用指令要求处理器从这里获取值或将值写入到这里。 3.1.2 声明变量以访问和使用内存 下面的示例将帮助您明白变量是什么。假设您要编写一个程序,它将用户提供的两个数字相乘。 用户被要求依次提供被乘数和乘数,而您需要存储它们,以便以后将它们相乘。您还可能需要存储乘 法运算的结果,供以后使用,这取决于您要使用这个结果做什么。如果显式地指定用于存储这些数字 的内存单元的地址(如 578),既慢又容易出错,因为需要避免不小心覆盖原有的数据,以后还需避免 覆盖您存储的数据。 使用 C++等语言编程时,您只需定义用于存储这些值的变量。定义变量非常简单,其语法如下: VariableType VariableName; 或 VariableType VariableName = InitialValue;

网友评论