传地址进去就好int a【5】;a就是地址;#includevoid output(int *a){ int i; for(i=0;i<5;i++) { a[i]=i; }}int main(){ int a[5],j; output(a); for(j=0;j<5;j++) { printf("%d",a[j]); }}
主函数里定义int a[100];子函数定义void fun(int in[]);调用子函数fun(a);