Дана следующая структура:

[email protected] в категроии Информатика, вопрос открыт 23.12.2017 в 14:37

#pragma pack(push,1)
struct some_structure {
int some_field;
char data[0];
};
#pragma pack(pop)

Компилятор gcc 4.7.2, оптимизации отключены.
К какой области памяти мы обратимся, когда выполним data[0]?
a. к первому байту поля some_field
b. к последнему байту поля some_field
c. к первому байту после поля some_field
d. такое объявление структуры не скомпилируется

0 ответов

Нет результатов.
Оставлять ответы могут только авторизированные пользователи.
Зарегистрируйтесь или  авторизируйтесь на сайте чтобы оставить ответ на вопрос.