黑马程序员技术交流社区

标题: 赋值 [打印本页]

作者: huyingbin    时间: 2015-6-4 17:08
标题: 赋值
在连续赋值时,有时经常出现这种情况,int a = b = c = 6;这样貌似是对的,是不对的因为int只定义变量a。而c没被定义。根据右结合性会首先执行c = 6;因为c没被定义所以会提示错误。
作者: 洋柿子    时间: 2015-6-4 19:04
少了个不。。。。。
作者: hi虚无缥缈    时间: 2015-6-4 20:16
int a,b,c;  a=b=c=2;这是对的。
int a=b=c=2;这是错的,b,c没有定义不能使用。




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