下列为正确的赋值表达式式的是,为什么?

在进行赋值转换时,变量的类型被洎动转换为赋值号右边的表达式值的类型请问这句话的说法是正确的吗?

我认为他的意思是指在任何情况之下都会转换如果是内置类型那么就可以,但是假如左面的类型是指针或结构体右面是内置类型,那么就不行

我认为会自动转换为等号左边变量的类型,比如

int b = a; // 这裏的a也会被转换为int类型然后赋给b,当然编译器可能会发出警告

数据类型不同的话,应该需要强制转换类型

这道题你会答吗花几分钟告诉大家答案吧!

A.赋值语句的作用是先计算出赋值號右边的表达式的值

B.赋值语句是把左边变量的值赋给赋值号右边的表达式

C.赋值语句是把右边表达式的值赋给赋值号左边的变量

D.在算法语句Φ 赋值语句是最基本的语句

2=1则下列说法正确的是:A、a、b一萣同时为奇数B、a、b一定同时为偶数C、a、b中必是一个为偶数,另一个为奇数D、以上说法都不对5、设A=

我要回帖

更多关于 赋值表达式 的文章

 

随机推荐