一个指向有10个整型数数组的指针 int (*a)[10];
时间: 2024-04-13 22:25:25 浏览: 83
用指向指针的方法对n个整数排序并输出。
这段代码的功能是实现矩阵的转置。其中,通过声明 int (*a)[n], int (*at)[m],使用指针数组作为形参来传递二维数组。函数 void inputmatrix(int (*a)[n], int m, int n) 用于输入矩阵,void printmatrix(int (*at)[m], int n, int m) 用于输出转置后的矩阵,void transpose(int (*a)[n], int (*at)[m], int m, int n) 是实现转置的函数。在输入时,需要输入矩阵的行数和列数,格式为 "input m, n:",输入矩阵的格式为 "input %d*%d matrix:\n"。输出时,输出转置后的矩阵以及格式为 "%d\t"。
阅读全文