Is there a way to access members of a struct using a for loop? My program runs multiple commands for each member. The commands are identical except that the member is being changed each time.
struct data
{
int recordID;
int idNumber;
char firstName[100];
char lastName[100];
int dateOfBirth;
char grade[2];
};
#define ACCOUNTS 100
struct data rec[ACCOUNTS];
I was hoping for something like
const char *FIELDID[][6] =
{
{"recordID", "idNumber", "firstName", "lastName", "dateOfBirth", "grade"},
{"something else", "something else", "something else", "something else", "something else", "something else"},
{"something else", "something else", "something else", "something else", "something else", "something else"}
};
and call
rec[count].FEILDID[0][0] = value;