二维数组用一次循环输出,刚学,希望有人回答,谢谢

2025-03-20 00:50:51
推荐回答(1个)
回答1:

其实二维数组在电脑内存中是连续的。
例如:
int a[][5]={{1,2,3,4,5},{6,7,8,9,10}};
for(int i=0;i<10;i++)printf("%d ",a[0][i]);
得到结果如下:
1 2 3 4 5 6 7 8 9 10