设有定义int a[ ]={8,1,2,5,0,4,7,6,3,9};那么a[*(a+a[3])]的值是?

2026年09月17日 02:59
有1个网友回答
网友(1):

经实际测试,答案是0。
首先a[3]是5。
所以*(a+a[3])
就是*(a+5)
*(a+5)=
4。
//
*(a+5)相当于a[5]
然后a[4]
=
0