TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机考试知识点赋值表达式思维导图

计算机考试知识点赋值表达式思维导图

  收藏
  分享
免费下载
免费使用文件
原来是y 浏览量:32022-11-06 11:47:59
已被使用0次
查看详情计算机考试知识点赋值表达式思维导图

本思维导图主要总结国家计算机等级考试二级C语言部分知识点赋值表达式

树图思维导图提供 计算机考试知识点赋值表达式思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点赋值表达式思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:c66e018673150e2616bc02cc7e51e7b3

思维导图大纲

计算机考试知识点赋值表达式思维导图模板大纲

1.赋值运算符

(1)赋值运算符

赋值运算符的符号为“=”,由赋值运算符组成的表达式称为赋值表达式。

先求出右边表达式的值,然后把此值赋给赋值号左边的变量。

【格式】变量名=表达式

(2)赋值表达式

【格式】<变量><赋值运算符>(表达式)

使用赋值表达式时应注意6条事项:

①赋值运算符的优先级别只高于逗号运算符,比任何其它运算符的优先级都低,且具有自右向左的结合性;

②赋值运算符不是数学中的“等于号”,而是进行“赋予”的操作;

③赋值表达式x=y的作用是,将变量y所代表的存储单元中的内容赋给变量x所代表的存储单元,x中原有的数据被替换掉;

④赋值运算符的左侧只能是变量,不能是常量或表达式;

⑤赋值运算符右边的表达式也可以是一个赋值表达式;

⑥在C语言中,“=”号被视为一个运算符,x=78是一个表达式。

(3)赋值语句

【格式】<变量><赋值运算符>(表达式);

【说明】在赋值表达式的尾部加上一个“;”号,就构成了赋值语句,也称表达式语句。

2.复合赋值表达式

在赋值运算符之前加上其它运算符可以构成复合赋值运算符。

在C语言中共有10种复合赋值运算符,其中与算术运算有关的复合运算符有:

+=、-=、*=、/=、-=。

复合赋值运算符的优先级与赋值运算符的优先级相同。

3.赋值运算中的类型转换

如果赋值运算符两侧的数据类型不一致,在赋值前,系统将自动先把右侧表达式求得的数值按赋值运算符左边变量的类型进行转换,也可以用强制类型转换的方式人为地进行转换后将值赋给赋值运算符左边的变量。这种转换仅限于数值数据之间,通常称为“赋值兼容”。

在C语言的表达式中,如果运算符两边的整型类型不相同,将进行类型之间的转换。

转换规则:

①当赋值运算符左边的变量为短整型变量,右边的值为长整型变量,短整型变量只能接受长整型变量低位上两个字节中的数据,高位上两个字节中的数据将丢失;

②当赋值运算符左边的变量为无符号整型,右边的值为有符号整型时,则把内存中的内容原样复制。右边数值的范围不应超出左边变量可以接受的数值范围,此时负数将转换为正数;

③当赋值运算符左边的变量为有符号整型,右边的值为无符号整型时,复制的机制同上。这时若符号位为1,将按负数处理。

相关思维导图模板

计算机考试知识点文件的读写思维导图思维导图

树图思维导图提供 计算机考试知识点文件的读写思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件的读写思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3addfcccb8839b09c49d9cf6c7c011d1

计算机考试知识点文件指针思维导图思维导图

树图思维导图提供 计算机考试知识点文件指针思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机考试知识点文件指针思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:3b7318d886411679e5e0eb18447fbd02