x=32

mapping_ping 2007-08-14 12:19:00
int x,i,j,k;
x=(i=4,j=16,k=32);
为什么x=32?
请各位解释一下原因!
...全文
164 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hoya5121 2007-08-14
  • 打赏
  • 举报
回复
逗号是个运算符,意思是取后面的值
2个逗号取最后的
k=32
这个赋值表达式的值为=左边的终值
所以结果32

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧