A.简单赋值运算符记为“=”,由“=”连接的式子称为赋值表达式;
B.赋值表达式是计算表达式的值再赋予左边的变量;
C.任何表达式在其末尾加上分号就构成为语句;
D.如果赋值运算符两边的数据类型不相同,系统将无法进行类型转换。
A.简单赋值运算符记为“=”,由“=”连接的式子称为赋值表达式;
B.赋值表达式是计算表达式的值再赋予左边的变量;
C.任何表达式在其末尾加上分号就构成为语句;
D.如果赋值运算符两边的数据类型不相同,系统将无法进行类型转换。
A.在C语言的各运算符中,赋值运算符的优先级最低
B.一个表达式中,至多只能包含一个赋值运算符
C.复合赋值运算符的优先级仅高于逗号运算符的优先级
D.被赋值的操作数只能是单个变量,而不能是表达式、常量或函数
A.在赋值操作中,当赋值运算符左侧的变量的类型与右侧的表达式的类型不一致的时候,会发生自动类型转换,赋值表达式的结果类型是赋值运算符左侧变量的类型。
B.在赋值操作中,当赋值运算符左侧的变量的类型与右侧的表达式的类型不一致的时候,赋值表达式的结果类型是赋值运算符右侧表达式的类型。
C.在赋值操作中,只要赋值运算符左侧的变量的类型与右侧的表达式的类型不一致,就会发生数值溢出。
D.在赋值操作中,当赋值运算符左侧的变量的类型与右侧的表达式的类型不一致的时候,要么发生数值溢出,要么发生数值精度的损失。
A.A 注意两个等号一起==是关系运算符,用于比较两个操作数是否相等。
B.B 一个等号=是赋值运算符,将=右边表达式的值赋给左边的变量。
C.C ==与=两种运算两者都可以比较两边的表达式是否相等,没有本质区别。
D.D = 的左边可以是单一变量表达式,也可以是其他任意表达式。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!