指针函数:返回指针数值的函数。
int a(int x,int y),a为函数名,调用后得到int指针(整型数据的地址)
在这里插入代码片#include <stdio.h>
int* getscore(int b, int (*pstu)[4])
{
int *p;
p = (int *)(pstu+b);
return p;
}
int main()
{
int arr[3][4] = {{12,23,5,56},{4,8,100,89},{78,72,36,99}};
int *pp;
int b;
int i;
printf("请输入0-45号学生的成绩");
scanf("%d",&b);
pp = getscore(b,arr);
for(i=0;i<4;i++){
printf("%d ",*pp++);
}
return 0;
}