C语言——第03章 数据类型、运算符与表达式.pptVIP

  • 3
  • 0
  • 约9.96千字
  • 约 43页
  • 2019-01-22 发布于江苏
  • 举报

C语言——第03章 数据类型、运算符与表达式.ppt

C语言——第03章 数据类型、运算符与表达式

显式转换(强制转换) 一般形式:(类型名)(表达式) 说明:强制转换得到所需类型的中间变量,原变量类型不变 例#includestdio.h main() { float x; int i; x=3.6; i=(int)x; printf(“x=%f,i=%d”,x,i); } 结果:x=3.600000,i=3 精度损失问题 较高类型向较低类型转换时可能发生 3.4 运算符和表达式 C 运 算 符 算术运算符:(+ - * / % ++ --) 关系运算符:( = == = !=) 逻辑运算符:((! ||) 位运算符 :( ~ | ^ ) 赋值运算符:(= 及其扩展) 条件运算符:(?:) 逗号运算符:(,) 指针运算符:(* ) 求字节数 :(size of) 强制类型转换:(类型) 分量运算符:(. -) 下标运算符:([]) 其它 :(( ) -) 学习运算符应注意: 运算符功能 与运算量关系 要求运算量个数 要求运算量类型 运算符优先级别 结合方向 结果的类型 算术运算符和表达式 基本算术运算符: + - * / % 结合方向:从左向右 优先级: - --* / %

文档评论(0)

1亿VIP精品文档

相关文档