编辑: 黑豆奇酷 2019-07-08

1、计算第一个操作数表达式的左值(存储位置).

2、计算第二个操作数表达式的右值.

3、将右值赋给左值对象.

4、返回右值作为操作的结果. 赋值 赋值的两个不同视角(A=B) 初始化 未初始化变量(或未初始化数据对象)是一个数据对象,已被创建,但未赋值,即有l-值,但没有r-值.创建对象仅涉及存储块的分配,块中原有位模式不会改变.有的语言创建时不需初始化,初始化是在以后显式地通过赋值进行的.也可以在变量声明时进行显式的初始化工作,此时,需要编译器产生相应的赋值代码并插入到目标程序中.在变量声明后立即进行初始化工作是程序员应有的良好习惯之一.有的语言,创建时自动初始化(隐式初始化).未初始化变量是程序错误的重要原因之一. 返回 5.2 基本数据类型 整数浮点实数定点实数枚举布尔 数值数据类型:整数 规约:整数类型的对象除了其类型外,通常没有其它属性.该类型的整数值的集合形成了数学中研究的无限整数集的一个在有限界内的有序子集.最大整数值有时被表示为一个定义的常量,如:PASCAL中的maxint,其实际值由语言实现者根据具体的计算机硬件确定.C语言有四种不同的整数规约:int、short、long、char. 数值数据类型:整数(操作) 整数数据对象上的操作:算术操作:二元算术操作的规约为:BinOp : integer * integer ->

integer二元操作包括:mod等.一元算术操作的规约为:UnaryOp : integer->

integer一元........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题