I have a struct type and a variable with defined like this:
typedef struct test
{
uint8_t a;
uint8_t b;
uint8_t c;
} test_type;
test_type x[2];
Does this make this variable to behave like a 2-dimension variable? I mean that when I call x[0], will it return the address of the 1st variable which have struct test_type defined above?