#include<stdio.h>
void f(int *pA,int len){
int i;
for(i=0;i<len;i++){
printf("%d",*(pA+i));
}
printf("\n");
}
main(){
int a[5]={1,2,3,4,5};
int b[4]={5,4,3,2};
f(a,5);
f(b,3);
}
我想不用指针直接用函数来输出,看下
#include<stdio.h>
void f(int j,int len){
int i;
for(i=0;i<len;i++){
printf("%d",j[i+1]);
}
printf("\n");
}
main(){
int a[5]={1,2,3,4,5};
int b[4]={5,4,3,2};
f(a,5);
f(b,3);
}
不行,不用指针暂时没办法。