Как хранится C++ struct в памяти? Возможно я плохо ищу, но я нигде не могу найти ответ. В одном месте пишут что занимается на каждую переменную памяти сколько нужно конкретному типу данных, в другом что берется максимально нужная память из всех типов и столько же берется для остальных, в другом вообще написано что зависит от порядка инициализации переменных.
Например как будет в памяти хранится:
struct Structure {
int a;
char b;
int c;
}