Is there any difference in memory usage / execution speed between e.g.
struct test
{
int a;
float b;
char c;
};
test ar[30];
and
int arr1[30];
float arr2[30];
char arr3[30];
? Lets pretend, that we are not talking about work comfort or programmer sided things, only speed of execution / memory usage.