How would I make an array of structs then explicitly define each member of each struct in the array? For example:

Code:
struct test
{ 
     char member1;
     char member2;
};

typedef test array[2];

array real_var={
{ a, b }
{ c, d }
};
This obviously isn't right, any help or suggestions?