(a=3*5,a*4),a+5
这是2个逗号表达式,逗号表达式是从左往右依次计算,最后那个值作为整个表达式的值,
所以(a=3*5,a*4)的值为60 ,但是a的值没有变,没有赋值操作
然后计算第二重逗号表达式,60,a+5 这时,这个表达式的最后值就是20了,不知道楼主是否明白了
逗号表达式“ a=3*5,a*4”值为a=60。
。
。
。
我想问的是
逗号运算符优先级最低,a=15,此逗号表达式的值为60,先算(a=3*5) a=15 再算逗号表达式a*4 =60
int i=5; int a,b; b=i++,++i;
b=i=5; i++,++i=7;
补充下楼上的:
逗号运算符还可以返回最后个表达式的值
例如:
b=(d=d+1,e=e+1)
上面的代码相当于
d=d+1;
e=e+1;
b=e;
Sharktech荷兰10G带宽的独立服务器月付319美元起,10Gbps共享带宽,不限制流量,自带5个IPv4,免费60Gbps的 DDoS防御,可加到100G防御。CPU内存HDD价格购买地址E3-1270v216G2T$319/月链接E3-1270v516G2T$329/月链接2*E5-2670v232G2T$389/月链接2*E5-2678v364G2T$409/月链接这里我们需要注意,默...
hostround怎么样?大硬盘服务器,高防服务器。hostround,美国商家,2017年成立,正规注册公司(Company File #6180543),提供虚拟主机、VPS云主机、美国服务器、荷兰服务器租用等。现在有1款特价大硬盘独服,位于达拉斯,配置还不错,本月订购时包括免费 500Gbps DDoS 保护,有兴趣的可以关注一下。点击直达:hostround官方网站地址美国\荷兰独立服务器...
舍利云怎么样?舍利云推出了6核16G超大带宽316G高性能SSD和CPU,支持全球范围,原价516,折后价200元一月。原价80美元,现价30美元,支持地区:日本,新加坡,荷兰,法国,英国,澳大利亚,加拿大,韩国,美国纽约,美国硅谷,美国洛杉矶,美国亚特兰大,美国迈阿密州,美国西雅图,美国芝加哥,美国达拉斯。舍利云是vps云服务器的销售商家,其产品主要的特色是适合seo和建站,性价比方面非常不错,...