条件运算符-C++程序设计(谭浩强完整版)

时间:2021-04-23 17:19:20
【文件属性】:
文件名称:条件运算符-C++程序设计(谭浩强完整版)
文件大小:8.66MB
文件格式:PPT
更新时间:2021-04-23 17:19:20
C++ 谭浩强 条件运算符 是C++中的唯一的三目运算符。 表达式1?表达式2 :表达式3 max=a>b?a:b ; // 求a, b中的大者 当 a=2 b=1 a>b为真,表达式的值等于a, max值为2 当 a=1 b=2 a>b为假,表达式的值等于b, max值为2 注意: 条件运算符的优先级比赋值运算符高 x=(x=3) ? x+2 : x-3 2. 结合方向自左至右 a>b?a:c>d?c:d 3. 三个表达式的类型可不同 z=a>b?'A':a+b x=5 表达式3 表达式2 表达式1 真 假

网友评论