- 13
- 0
- 约1.92万字
- 约 126页
- 2017-01-01 发布于未知
- 举报
C++程序设计(第二版) 主编 杨长兴 刘卫国 中国水利水电出版社 * * (1)():圆括号,用于改变优先级,圆括号内的部分首先计算。 (2)[]:数组元素的下标运算符或数组大小定义运算符,其内的部分首先计算。 (3). 和-:用于结构体、共用体变量。 (4)sizeof:计算一数据类型或一表达式占用内存的字节数。例如, sizeof(int) 或 sizeof(表达式) (5)强制类型:作用于一表达式,使表达式的类型强制性转换为指定类型。例如, (int)(a+b+1.234567) C++的优先级和结合性比较复杂,通过下面的总结,可以记住: 除最高级和最低级外,其他运算符的优先级是“一二三赋值”。 最高级是圆括号、下标、点、箭头;最低级是逗号。“一二三赋值”分别指单目、双目、三目、赋值运算符,它们的优先级也是按此顺序。这样分出了6大类优先级。在双目运算符中,有10级,顺序是:算术(除求负值运算外分2级)、移位、关系(分2级)、逻辑位(除按位取反运算外分3级)、逻辑(除逻辑非运算外分2级)。 单目、三目、赋值运算符的结合性是从右至左,其他运算符的结合性是从左至右。 【例1.15】运算符的优先级和结合性。 程序代码如下: //*****ex1_15.cpp***** #include iostream us
您可能关注的文档
- 3dsMaxVRay室内外效果表现郑宏飞第六章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第三章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第四章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第五章课件教学.ppt
- 3dsMaxVRay室内外效果表现郑宏飞第一章课件教学.ppt
- 3dsMax动画制作基础陈超模块二课件教学.ppt
- 3dsMax动画制作基础陈超模块六课件教学.ppt
- 3dsMax动画制作基础陈超模块三课件教学.ppt
- 3dsMax动画制作基础陈超模块四课件教学.ppt
- 3dsMax动画制作基础陈超模块五课件教学.ppt
- 核心素养导向下的小学二年级英语口语交际课教学设计——以“我最喜爱的季节”为主题.docx
- CN119457323A 一种冶炼高炉炉壳局部更换的焊接方法 (攀钢集团工程技术有限公司).docx
- 初中历史八年级下册《艰辛探索与建设成就》单元教案.docx
- 肿瘤早筛阳性患者随访管理.ppt
- CN119457363A 复合箔集流体、电极片、电芯及其制备方法和电池 (天津力神聚元新能源科技有限公司).docx
- CN119457376A 一种多叶片组合结构电子束焊接工装及焊接方法 (西安朋邦工贸有限公司).docx
- CN119457304A 用于电子元器件的浸锡生产系统及方法 (重庆英能威森智能科技有限责任公司).docx
- CN119457407A 一种方壳或刀片式单体电池的精细化拆解方法及设备 (宏晟激光技术(佛山)有限公司).docx
- CN119457377A 铌材料工件的焊接加工控制方法及装置 (和超高装(中山)科技有限公司).docx
- CN119457381A 一种bc电池串焊接方法及装置 (苏州沃特维自动化系统有限公司).docx
原创力文档

文档评论(0)