C基础问题
C视频教学第六讲的第15分钟关于逗号运算符是不是讲错了,例3.19中inta=2,b=4,c=6,x,y;
y=(x=a+b),(b+c);
printf("y=%d,x=%d\n",y,x);
运行结果是y=6,x=6,如果按视频上所说应该是y=10。求大神解惑 结果的确是6,视频上是怎么说这句要理解成y=(x=a+b);y=b+c;么?实际上他应该是y=(x=a+b);b+c; 阴影中的曙光 发表于 2015-12-21 13:28
结果的确是6,视频上是怎么说这句要理解成y=(x=a+b);y=b+c;么?实际上他应该是y=(x=a+b);b+c;
什么软件,看起来很舒服啊 ciconia 发表于 2015-12-21 19:05
什么软件,看起来很舒服啊
同问。linux下的vim么 ciconia 发表于 2015-12-21 19:05
什么软件,看起来很舒服啊
CodeRunner,这东西好不好看就是字体和颜色吧。。。 斯塔德 发表于 2015-12-21 20:31
同问。linux下的vim么
CodeRunner,OS X上的
页:
[1]