这个c语言的指针题答案为什么是 10。那位大神帮我解释一下。

2025-04-14 20:04:01
推荐回答(2个)
回答1:

两行三列的数组,第二个*(a+1)表示到第二行,第一个*表示往后移动一位,所以是10

回答2:

a是二级指针,a+1移动的是一行,然后*(a+1)是一级指针,+1之后移动的是一个整形。
所以输出的是a[1][1]
数组a是
2 4 6
8 10 12
所以a[1][1]就是10了