- 1
- 0
- 约9.13千字
- 约 45页
- 2026-09-14 发布于北京
- 举报
教学内容:
4.1数据运算的基本概念
4.2算术运算4.3赋值运算
4.4关系运算4.5逻辑运算
4.6自增自减运算4.7其它运算
教学要求:
1.掌握各种运算符的优先级、结合方向。
2.掌握各种数据运算的运算符的运算。
3.掌握混合运算时的类型转换规则。;4.1数据运算的基本概念;3.运算符的优先级
当一种表示式中出现多个运算符时,表示式的求值运算按运算符的优先级别从高到低的次序执行。在C语言中,将44种运算符的优先级从高到低共分为15个等级。如表4.1所示。
4.运算符的结合性
(1)运算符的左结合性:当一种操作数两侧的运算符含有相似的优先级时,操作数先与左边的运算符结合,即自左至右的结合方向。
(2)运算符的右结合性:即自右至左的结合方向。
除单目运算符、赋值运算符和三项条件运算符是右结合性外,其它运算符都是左结合性。;初等运算符 ()、[]、?
单目运算符 !、++、––、+、–、(类型)
算术运算符 ?、/、%,+、–
关系运算符、、=、=,==、!=
逻辑运算符 、||
条件运算符 ?:
赋值运算符 =、+=、–=、?=、/=、%=
逗号运
原创力文档

文档评论(0)