已有语句"int a b",表达式++a+b++是否有二义性
答案:1 悬赏:60 手机版
解决时间 2021-04-02 20:02
- 提问者网友:末路
- 2021-04-01 23:33
已有语句"int a b",表达式++a+b++是否有二义性
最佳答案
- 五星知识达人网友:西风乍起
- 2021-04-01 23:48
表达式++a+b++完全合乎C语法要求,没有任何二义性。但有其他问题:"int a b"被解释为一个内容为int a b的字符串,并不按对变量a、b的声明编译,写法也不对,应该是int a,b;。再有,a、b都没有赋初值,++a+b++的结果就是垃圾值——不过这不是合法不合法的问题,应该算是逻辑错误。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯