将结构体数组中的所有元素作为实参,形参该怎么写?
原题如下:#include<stdio.h>
#include<string.h>
//请在下方main函数之前定义结构体类型SList
//请在下方main函数之前初始化左边五名学生的信息
int main(){
//fun(Student[0],Student[1],Student[2],Student[3],Student[4]);
return 0;
}
我根据题目补的前一个步骤:
#include<stdio.h>
#include<string.h>
//请在下方main函数之前定义结构体类型SList
struct SList
{
char *name;
int gradeA;
int gradeB;
int gradeC;
};
//请在下方main函数之前初始化左边五名学生的信息
struct SList Student[]={"小明",87,82,83,"小李",80,75,77,"小张",83,77,76,"小陈",90,84,82,"小红",79,88,80};
void fun()
{
}
int main(){
fun(Student[0],Student[1],Student[2],Student[3],Student[4]);
return 0;
}
求问形参该怎么写?