typedef
struct
{
char
name[20];
int
age;
double
scores[32];
}Student;
//Class中包含结构体数组类型
typedef
struct
{
int
number;
Student stedents[50];
}Class;
JNAAPI
int
GetClass(Class *pClass,
int
len)
{
for
(
int
i = 0; i < len; i++)
{
pClass[i].number = i;
for
(
int
j = 0; j< 50; j++)
{
//把name中的前20个字节用0代替
memset
(pClass[i].stedents[j].name, 0, 20);
//给每个同学命名
sprintf
(pClass[i].stedents[j].name,
"name_%d_%d"
, i, j);
pClass[i].stedents[j].age = j % 2 == 0 ? 15:20;
}
//for
}
//for
return
0;
}