C语言 函数调用写一个函数,使给定的一个3*3的二维整型数组转置,即行 ...答:方法一、include<stdio.h> void main(){ void switchArray(int[3][3]);int array[][3]={{1,2,3},{4,5,6},{7,8,9}};int i,j;switchArray(array);return 0;} void switchArray(int array[][3]){ int newArray[3][3];int i,j;for(i=0;i<3;i++){ for(j=0;j<3;j...
c语言里 子函数如何调用主函数数组 ,如下面这个如何修改答:include <stdio.h>//望采纳!!int main(void){ void aaa(int *);//声明函数aaa int x1[3][3];aaa(x1);printf("%d\n",x1[1][1]);//{{1,2,3},{4,5,6},{7,8,9}};输出元素[1][1],很明显是5 } void aaa(int *x1[3][3]){ //x1[3][3]={{10,10,10},{12,12,...
c语言中,定义一个函数,函数输出结果是一个数组,整个的形式是怎么样的...答:"failure...");exit(0);} memcpy(p,a,n*sizeof(int));//把主调函数的数组拷贝过来...return p;} void main(void){ int arry[10]={1,2,3,4,5,6,7,8,9,0},*ptmp;ptmp=fun(arry,10);...free(ptmp);//释放申请的空间.} 数组的内容是不能一一传给函数的……...