(超全,超经典)关于C++中逗号运算符的用法

在C++中,逗号是很常用的。作为一个运算符它虽然不常用,但我们也应该学会它的用法。

            1.如:a=3*4,4*5,5*6;

           由于“=”的优先级高于“,”,所以程序从左向右运行,即先运行a=3*4。之后的4*5,5*6仅仅运行,但不保存结果。

故结果为a=12。

           2.如:a=(3*4,4*5,5*6);

由于“()”的优先级大于“=”,所以先从左向右运行“()”中的程序,其中3*4,4*5仅仅运行,但不保存结果。即最后运行a=5*6;

故结果为a=30。

猜你喜欢

转载自blog.csdn.net/qq_36769966/article/details/81165916
今日推荐