рассмотрим следующий фрагмент:
struct foo {
int a;
int b;
int c;
};
struct foo f;
printf("%u, %u\n", sizeof(struct foo), sizeof(f));
код возвращает одинаковые значения, но мне было интересно, если SIZEOF () применяется к переменной правильности или это просто совпадение?
Спасибо.