将数组放入结构中:
#include <stdio.h>
typedef struct
{
int Array[10];
} ArrayStruct;
void printArray(ArrayStruct a)
{
int i;
for (i = 0; i < 10; i++)
printf("%d\n", a.Array[i]);
}
int main(void)
{
ArrayStruct a;
int i;
for (i = 0; i < 10; i++)
a.Array[i] = i * i;
printArray(a);
return 0;
}
Run Code Online (Sandbox Code Playgroud)