void fn1() {
struct { int a, b, c; } foo[100], bar[100];
// fill foo with data
for (int i = 0; i < 100; ++i)
bar[i] = foo[i];
(void)bar;
}
void fn2() {
int foo_a[100], foo_b[100], foo_c[100];
int bar_a[100], bar_b[100], bar_c[100];
// fill foo_* with data
Comment too long. Click here to view the full text.