struct struct_name {
char a;
char b;
char c;
}
Размер структуры struct_name составляет 3, ноструктура обивка для charcter
struct struct_name1 {
char a;
char b;
char c;
int d;
char e;
char f;
char g;
};
размер struct_name1 12 почему? Я знаю, что это из-за дополнения, но почему размер структуры stuct_name составляет 3 и поэтому структура SizeOf struct_name1 не 11.
Посетите здесь [структура заполнения и структура упаковки] (http://stackoverflow.com/q/4306186/3293946) вы найдете это сообщение очень полезным ...! – Novice