int a=1,b=2,c=3,执行语句a=b=c后,a的值是多少

2025-04-03 21:43:23
推荐回答(2个)
回答1:

3

a=b=c
会把a和b的指针指向c所指向的内存区域,即3
执行完a=b=c以后
a=3 b=3 c=3

回答2:

这是一个逗号表达式,应顺序进行大括号内的表达式,最后结果是a=2,b=1,c=1
!