假设已经定义两个变量a和b,赋值语句a=b=1是否合法?若合法,那么a和b的结果分别是什么?

2025-02-27 16:12:12
推荐回答(4个)
回答1:

连续赋值是合法的,a、b的值均为1.但要注意 int a=b=1;是不合法的。

回答2:

a=b=1; 合法,相当于写:a=1; b=1;

回答3:

VB中合法
a=true
b=1 或者true

回答4:

不同的语言里意义不同,看看编译器如何解释.