不明白的是arr+1既然已经是第二行的地址,*地址 应该是个值,为什么它还是地址?
#include <stdio.h> void main( ) { int arr[3][4] = { {1,2,3,4}, {5,6,7,8}, {9,10,11,12} }; printf("%p---%p",arr+1,*(arr+1)); }
幕布斯6054654
相关分类