c语言有没有办法一次性输出整个二位数组
问题如题就不过多描述了,麻烦了
程序代码:
int main(void) { void print_a(int* pa, int m, int n); int a[2][3] = {1, 2, 3, 4, 5, 6}; print_a(a[0], 2, 3); } void print_a(int* pa, int m, int n) { for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { printf("%d, ", pa[i*n + j]); } printf("\n"); } }