写生风景图片:三目运算符:表达式1?表达式2:表达式3。
来源:百度文库 编辑:神马品牌网 时间:2024/10/05 11:01:03
这三个表达式只能是简单的语句,不能是比较复杂的,表达式中间不能有分号吗?例如:a>b?{t=a;a=b;b=t;printf(" %d%d",a,b);}:printf("%d%d",a,b);
为什么?
为什么?
分号是句语是结束,这个三目运算好像不支持语句块
只能有两个值,表达式1为真,执行表达式2,为假就执行表达式3!
神马品牌网是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:神马品牌网 时间:2024/10/05 11:01:03
分号是句语是结束,这个三目运算好像不支持语句块
只能有两个值,表达式1为真,执行表达式2,为假就执行表达式3!