第3章数据类型、运算符和表达式资料.ppt

运算符与表达式 运算符的种类 1. 单目(一目)运算符:只有一个运算对象的运算符 前缀型:单目运算符出现在运算对象的前面,如 * ptr。 后缀型:单目运算符出现在运算对象的后面,如i++、j- -等。 2. 双目运算符:连接左右两个运算对象的运算符,如 A+B 3. 三目运算符:C语言中唯一一个,即条件运算符 表达式1?表达式2:表达式3 例如:a0?a:-a 学习运算符注意事项 运算符功能 运算对象的限制条件 有几个运算对象? 类型是什么? 运算符优先级 结合方向 以教材附录D为准 结果的类型 优先级: - ++ -- ----* / % ----+ - 结合性:右结合性,即自右向左执行 3. 关系运算符和关系表达式 关系运算符(6种) 1) 大于 2) = 大于等于 3) 小于 4) = 小于等于 5) == 等于 6) != 不等于 5. 强制类型转换 强制类型转换 概念:将一个算术表达式强行转换为所需数据类型 格式: (类型名) (表达式) 5. 强制类型转换 强制类型转换 概念:将一个算术表达式强行转换为所需数据类型 格式: (类型名) (表达式) ?将占字节少的数据赋值给占字节多的类型,数值不变 如何保证数值

文档评论(0)

1亿VIP精品文档

相关文档