C语言里int a[3][2]={2,4,6,8,10,12};,则*(a[1]+1)的值是多少?

为什么等于8?
2025-02-23 18:41:27
推荐回答(2个)
回答1:

这样看你就能理解了
2 4
6 8
10 12
a[3][2] 意思3行每行2个元素,数组下标是从0开始就算的所以
*(a[1]+1)的意思就是取出第2行的第2个元素,所以就是8了。

回答2:

a[1] 是6的位置
+1 是8;