c语言:x=1,2,3,4; 和x=(1,2,3,4); 有什么区别?
答案:3 悬赏:0 手机版
解决时间 2021-02-14 03:14
- 提问者网友:聂風
- 2021-02-13 22:29
c语言:x=1,2,3,4; 和x=(1,2,3,4); 有什么区别?
最佳答案
- 五星知识达人网友:罪歌
- 2021-02-13 22:48
x=1,2,3,4是逗号表达式,由4个表达式顺次执行组成,第一个表达式是x=1第二个是,2,第三个是3,第四个是4
x=(1,2,3,4)是赋值表达式,是把逗号表达式1,2,3,4的值赋给x
x=(1,2,3,4)是赋值表达式,是把逗号表达式1,2,3,4的值赋给x
全部回答
- 1楼网友:逃夭
- 2021-02-14 00:37
因为X=1后是,表达式结束了
- 2楼网友:往事埋风中
- 2021-02-13 23:25
逗号表达式的形式是(表达式1,表达式2) 结果为后面个表达式的结果。
所以X=(1,2,3,4)为4.
至于第一个 不是表达式 所以x=1啊
问题解决了 、,就采纳,别拖着。否则下次再问没人会给回答
所以X=(1,2,3,4)为4.
至于第一个 不是表达式 所以x=1啊
问题解决了 、,就采纳,别拖着。否则下次再问没人会给回答
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯