黑马程序员技术交流社区

标题: 以下符合C语言语法的赋值表达式是( ) [打印本页]

作者: 初楠    时间: 2015-4-27 11:38
标题: 以下符合C语言语法的赋值表达式是( )
A.a=9+b+c=d+9                           B.a=(9+b, c=d+9)
    C.a=9+b, b++, c+9                         D.a=9+b++=c+9    连等号什么意思
作者: 逆流瞅瞅    时间: 2015-4-27 11:56
连等就是从最右网左依次赋值
作者: 初楠    时间: 2015-4-27 12:34
逆流瞅瞅 发表于 2015-4-27 11:56
连等就是从最右网左依次赋值

知道啦  谢谢
作者: mony    时间: 2015-4-27 21:34
我怎么觉得B和C都能成功给a赋值啊...
作者: ios专用    时间: 2015-4-27 22:43
那个是对的呀
作者: shenxian88    时间: 2015-4-30 12:07
这个答案应该是B,C;因为A和D不能通过表达式赋值
作者: 嗨灬小凯    时间: 2015-4-30 12:10
依次赋值吧
作者: 冰儿    时间: 2015-4-30 17:38
=是赋值的意思,==是相等,上面出现的连等是从右往左依次赋值
作者: zdh    时间: 2015-5-1 14:01
C么???应该是




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2