为了账号安全,请及时绑定邮箱和手机立即绑定

错误:在此简单的C代码中需要左值吗?(三级作业?)

错误:在此简单的C代码中需要左值吗?(三级作业?)

慕神8447489 2019-11-19 11:04:20
我有 :#include<stdio.h>int main(){ int a=5,b=6; (a>b)?b=a:b=b;    // Here is the error return 0;}但是如果我替换:(a>b)?b=a:b=b;       // Errorwith   (a>b)?(b=a):(b=b);   // No-Error我知道lvalue值是可以分配某些值的值,它与值有何不同rvalue,但为什么会extra parenthesis有所不同。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 607 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信