C语言逗号表达式
1个回答
展开全部
逗号表达式的作用:
将多个表达式连接,构成一个更大的表达式;
一般形式:
求解过程是从左至右,既先算 表达式1 ,然后是 表达式2 ,最后是 表达式n
表达式结果:
逗号表达式的结果为最后一个表达式的结果,既 表达式n 的结果
示例:
输出: c:5
注意事项:
逗号运算符的优先级是最低的,需要注意与其他运算符之间的结合
a 的值为 5 ,因为逗号表达式的值为最后一个表达式的结果既 c + 3 = 5 ;
表达式最终的值为 5 ,但是此时 a 的值是 2 ,因为赋值运算符的优先级比逗号运算符高,所以先进行赋值运算;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询