C语言运算符优先级及赋值操作详解.pdfVIP

  • 0
  • 0
  • 约4.95千字
  • 约 3页
  • 2026-08-24 发布于北京
  • 举报

§5.4C语言全部运算符

赋值符号(=)的功能,主要是将指定的数值赋值给内存中的某个变量。众所周知,变量的本质是内存上的一个区

块,因此赋值符号的功能就是对内存上的某个区块写入数据。赋值符号左侧只能是一个变量,而不能是常量、函数

或者表达式等。赋值符号是几乎所有运算符中优先级最低的,因此赋值符号总是让右侧表达式或函数先运算,完成

再把运算的结果赋值给左侧的变量。

需要特别提示一下小括号(圆括号)运算符,它是C语言中优先级最高的运算符之一。凡是优先级较低的运算

符,用小括号包裹上优先级将最优先运算。例如:intn=(a+b)*c;

表5-4C语言全部运算符的优先级

优先级运算符名称或含义使用形式结合方向说明

[]数组下标数组名[常量表达式]--

()圆括号(表达式)/函数名(形参表)--

1

文档评论(0)

1亿VIP精品文档

相关文档