#include <stdio.h>
struct Msg_Header { // struct tag
int n;
};
typedef struct Msg_Header Msg_Header; // typedef synonym
int main(void) {
Msg_Header msg_header;
printf("%zu\n", sizeof(struct Msg_Header
)); printf("%zu\n", sizeof(Msg_Header
)); printf("%zu\n", sizeof msg_header
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgpzdHJ1Y3QgTXNnX0hlYWRlciB7IC8vIHN0cnVjdCB0YWcKICAgIGludCBuOwp9OwoKdHlwZWRlZiBzdHJ1Y3QgTXNnX0hlYWRlciBNc2dfSGVhZGVyOyAvLyB0eXBlZGVmIHN5bm9ueW0KCmludCBtYWluKHZvaWQpIHsKICAgIE1zZ19IZWFkZXIgbXNnX2hlYWRlcjsKCiAgICBwcmludGYoIiV6dVxuIiwgc2l6ZW9mKHN0cnVjdCBNc2dfSGVhZGVyKSk7CiAgICBwcmludGYoIiV6dVxuIiwgc2l6ZW9mKE1zZ19IZWFkZXIpKTsKICAgIHByaW50ZigiJXp1XG4iLCBzaXplb2YgbXNnX2hlYWRlcik7CgogICAgcmV0dXJuIDA7Cn0=