struct as an array in C code example
Example: c struct array
#include<stdio.h>
#define n 3
struct Body //Normal struct definition
{
double radius;
double mass;
};
struct Body bodies[n]; //Declaration of Struct array
int main()
{
for(int a = 0; a < n; a++)
{
bodies[a].mass = 0; //Access elements of struct array
bodies[a].radius = 1.0;
}
return 0;
}