输出二维数组有关的值。-数据结构c语言版
输出二维数组有关的值。 #define FORMAT "%d,%d " void main( ) { int a[3][4] ={1,3,5,7,9,11,13,15,17,19,21,23}; printf(FORMAT, a , *a) ; printf(FORMAT, a[0] , *(a+0)) ; printf(FORMAT, &a[0] , &a[0]) ; printf(FORMAT, a[1] , a+1) ; printf(FORMAT, &a[1][0] , *(a+1)+0) ; printf(FORMAT, a[2] , *(a+2)) ; printf(FORMAT, &a[2] , a+2) ; printf(FORMAT, a[1][0] , *(*(a+1)+0) ); }运行结果: 158,158 166,166 174,174 9,9t (假设系统给数组a分配的首地址为158)例10.11
用户评论