1、下面程序的执行结果是什么?

int a=3;

int b=4;

Console.WriteLine(a==b); //false

Console.WriteLine(a=b); // 4 赋值表达式本身也是有值得。

2、赋值运算本身也是一个值,这个值就是赋值之后左边的值。

int i=(a=b)+3;

Console.WriteLine(i);

这个b1呢?bool b1 = (a=b);

这个b3呢?

bool b1 = false;

bool b2 = true;

bool b3=(b1=b2);

3、 其实这部分内容也挺好理解的,我们常用的print(++i)不也就是输出了赋值表达式i = i+1右边的值吗?

相关文章:

  • 2022-12-23
  • 2022-01-14
  • 2021-10-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-29
  • 2021-09-28
猜你喜欢
  • 2021-08-14
  • 2022-12-23
  • 2021-04-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案