#include <stdio.h>
typedef struct {
int a;
int b[2];
} test;
void print(test *p ){
printf("%p の中身:a=%d b[0]=%d b[1]=%d\n", p
, p
->a
, p
->b
[0], p
->b
[1]); }
test g;
int main(void) {
static test ls;
test l;
print(&l);
print(&g);
print(&ls);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp0eXBlZGVmIHN0cnVjdCB7CglpbnQgYTsKCWludCBiWzJdOwp9IHRlc3Q7CgoKdm9pZCBwcmludCh0ZXN0ICpwICl7CglwcmludGYoIiVwIOOBruS4rei6q++8mmE9JWQgYlswXT0lZCBiWzFdPSVkXG4iLCBwLCBwLT5hLCBwLT5iWzBdLCBwLT5iWzFdKTsKfQoKdGVzdCBnOwoKaW50IG1haW4odm9pZCkgewoJc3RhdGljIHRlc3QgbHM7Cgl0ZXN0IGw7CgkKCXByaW50KCZsKTsKCXByaW50KCZnKTsKCXByaW50KCZscyk7CgkKCXJldHVybiAwOwp9Cg==