指针函数
main(){
float score[3][4]={10,20,30,40,50,60,70,80,90,100,110,120};
float *search(float (*pointer)[4]);
float *p;
int i,j;
for(i=0;i<3;i++)
{p=search(score+i);
if(p==*(score+i))
{printf("No.%d scores :",i);
for(j=0;j<4;j++)
printf("%5.2f ",*(p+j));
printf("\n");
}
}
}
float *search(float (*pointer)[4])
{
int i;
float *pt=*(pointer+1);
for(i=0;i<4;i++)
if(*(*pointer+i)<60) pt=*pointer;
return (pt);
}
请前辈们帮解释下上面两句是什么意思啊,请尽量用简单一点的话,多谢了。