c语言中,建设建立一个名为a的二维数组。我知道数组名a代表该数组的首地址,就是a [ 0 ] [ 0 ] 这个元素的地址,那*a不应该是代表a [ 0 ] [ 0 ] 这个元素的值吗?为什么我用printf输出*a得到的是a [ 0 ] [ 0 ] 的地址而不是它的值?这跟一维数组不一样。