以下程序的执行结果是___B_____. #include <stdio.h> void main( ) { int x=1,y=0;
以下程序的执行结果是___B_____. #include <stdio.h> void main( ) { int x=1,y=0;
日期:2019-02-17 09:50:56 人气:2
a
y=(x=a+b),(b+c);
赋值操作符先算右边值,再赋给左边变量。
右边是个逗号表达式,返回的是最左边的值,也就是(x=a+b),这是个赋值表达是,它的值返回的就是
左操作数的应用。就是6.
整个就是y
=
6,
x
=
6.
恐怕除了教学再没什么用了吧。。