Принятие у меня есть структура как следующее:
struct Struct {
char Char;
int Int;
};
и sizeof( int )
больше, чем один и компилятор добавляют дополнение для Char
членская переменная - сгенерированному компилятором коду позволяют изменить значения дополнительных байтов?
Я имею в виду, использую ли я адресную арифметику с указателями и пишу некоторые данные в дополнительные байты, окружающие Char
членская переменная и позже делает variable.Char =
присвоение - это возможный, что код, сгенерированный компилятором, также перезапишет некоторые дополнительные байты?