美文网首页
2.8 运算符的优先级

2.8 运算符的优先级

作者: 我是老薛 | 来源:发表于2017-06-18 21:04 被阅读0次

    一、学习要求

    书籍参考章节: 第3.5章

    知识点:

    • 运算符优先级

    二、参考知识

    当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大。
    例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。
    再如,x = 7 + 3 * 2;这里x得到13,而不是20,因为乘法运算符比加法运算符有较高的优先级,所以先计算3 * 2得到6,然后再加7。

    相关文章

      网友评论

          本文标题:2.8 运算符的优先级

          本文链接:https://www.haomeiwen.com/subject/qyijqxtx.html