#include <stdio.h>
#define my_sizeof(type) ((char *)(&type + 1) - (char *)(&type))
int main() {
int a;
double b;
char c;
printf("Size of int: %zu bytes\n", my_sizeof
(a
)); printf("Size of double: %zu bytes\n", my_sizeof
(b
)); printf("Size of char: %zu bytes\n", my_sizeof
(c
));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIG15X3NpemVvZih0eXBlKSAoKGNoYXIgKikoJnR5cGUgKyAxKSAtIChjaGFyICopKCZ0eXBlKSkKCmludCBtYWluKCkgewogICAgaW50IGE7CiAgICBkb3VibGUgYjsKICAgIGNoYXIgYzsKCiAgICBwcmludGYoIlNpemUgb2YgaW50OiAlenUgYnl0ZXNcbiIsIG15X3NpemVvZihhKSk7CiAgICBwcmludGYoIlNpemUgb2YgZG91YmxlOiAlenUgYnl0ZXNcbiIsIG15X3NpemVvZihiKSk7CiAgICBwcmludGYoIlNpemUgb2YgY2hhcjogJXp1IGJ5dGVzXG4iLCBteV9zaXplb2YoYykpOwoKICAgIHJldHVybiAwOwp9Cg==