正在加载图片...
第三章运算符与表达式 (4)C语言算术表达式只使用圆括号改变运算的优先 顺序(不要指望用{)。可以使用多层圆括号,此时 左右括号必须配对,运算时从内层括号开始,由内向 外依次计算表达式的值 3、(算术)运算符的优先级与结合性(P233附录Ⅰ) C语言规定了进行表达式求值过程中,各运算符的 “优先级”和“结合性”。 (1)C语言规定了运算符的“优先级”和“结合性” 在表达式求值时,先按运算符的“优先级别”高低次 序执行。 如表达式:a-bc等价于a-(b*c),“*”运算符优先级 高于“-”运算符第三章 运算符与表达式 • (4)C语言算术表达式只使用圆括号改变运算的优先 顺序(不要指望用{}[])。可以使用多层圆括号,此时 左右括号必须配对,运算时从内层括号开始,由内向 外依次计算表达式的值。 • 3、(算术)运算符的优先级与结合性(P.233附录IV) • C语言规定了进行表达式求值过程中,各运算符的 “优先级”和“结合性” 。 • (1)C语言规定了运算符的“优先级”和“结合性” 。 在表达式求值时,先按运算符的“优先级别”高低次 序执行。 • 如表达式:a-b*c等价于a-(b*c), “*”运算符优先级 高于“-”运算符。 •
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有