1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include <iostream> using namespace std; struct A { int i; int j; char c; char d; }; struct B { int i; char c; int j; char d; }; int main() { cout << "sizeof(A) = "<< sizeof(A) << endl; cout << "sizeof(B) = "<< sizeof(B) << endl; return 0; } |
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCnN0cnVjdCBBCnsKICAgIGludCBpOwogICAgaW50IGo7CiAgICBjaGFyIGM7CiAgICBjaGFyIGQ7Cn07CgpzdHJ1Y3QgQgp7CiAgICBpbnQgaTsKICAgIGNoYXIgYzsKICAgIGludCBqOwogICAgY2hhciBkOwp9OwoKaW50IG1haW4oKSB7Cgljb3V0IDw8ICJzaXplb2YoQSkgPSAiPDwgc2l6ZW9mKEEpIDw8IGVuZGw7Cgljb3V0IDw8ICJzaXplb2YoQikgPSAiPDwgc2l6ZW9mKEIpIDw8IGVuZGw7CglyZXR1cm4gMDsKfQ==
-
upload with new input
-
result: Success time: 0s memory: 2724 kB returned value: 0
sizeof(A) = 12 sizeof(B) = 16


