#include <stdio.h>
#include <string.h>
struct foo2 {
char data[7][7];
int no;
} f2;
int main (void){
printf("size of f2 : %zu\nsize of int : %zu\n", sizeof f2
, sizeof(int)); struct foo2 a, b;
b.no = 0x11111111;
a = b;
unsigned char *p = (void *)&a;
for(size_t i = 0; i < sizeof a; ++i){
if((i
+ 1) % 7 == 0)puts(""); }
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCnN0cnVjdCBmb28yIHsKCWNoYXIgZGF0YVs3XVs3XTsKCWludCBubzsKfSBmMjsKCmludCBtYWluICh2b2lkKXsKCXByaW50Zigic2l6ZSBvZiBmMiA6ICV6dVxuc2l6ZSBvZiBpbnQgOiAlenVcbiIsIHNpemVvZiBmMiwgc2l6ZW9mKGludCkpOwoJc3RydWN0IGZvbzIgYSwgYjsKCW1lbXNldCgmYSwgMCwgc2l6ZW9mKGEpKTsKCW1lbXNldCgmYiwgLTEsIHNpemVvZihiKSk7CgliLm5vID0gMHgxMTExMTExMTsKCWEgPSBiOwoKCXVuc2lnbmVkIGNoYXIgKnAgPSAodm9pZCAqKSZhOwoJZm9yKHNpemVfdCBpID0gMDsgaSA8IHNpemVvZiBhOyArK2kpewoJCXByaW50ZigiJTAyeCAiLCAqcCsrKTsKCQlpZigoaSArIDEpICUgNyA9PSAwKXB1dHMoIiIpOwoJfQoJcHV0cygiIik7CgkKfQ==