逗号运算的法则问题0-0
我看的B站上的视屏学习的,做到一个例题的时候有点问题弄不明白,如图,之后我又试了下直接写y=1, 2, 3, 4;按照理论上应该最后y的值为4,可是我程序运行的结果y值为1,是不是不同的c语言编译器运算的法则不同啊?(我用的是在视屏区下载的vc++6.0中英文版),求大佬解答QWQ 因为运算符优先级的问题比如
y = 1,2,3,4
结果y为1
但是你这样
y=(1,2,3,4)
那么先进行逗号运算,结果y为4 BngThea 发表于 2018-3-6 09:00
因为运算符优先级的问题
比如
y = 1,2,3,4
嗯嗯,我去试过了,这次输出是4了,谢谢大佬qwq‘
页:
[1]