ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
29 сентября
238118 Топик полностью
testerplus (10.02.2011 14:39 - 14:42, просмотров: 148) ответил Ксения на Легко определяется экспериментально: создать структуру из двух переменных типа char, а потом спросить разность между их поинтерами.
Поинтеры нельзя, до линковки адреса не известны. Надо offsetof() использовать, но не все компиляторы (в том числе GCC) позволяют его совать в #if. (Кстати, второй элемент структуры д.б. int, иначе компилятор два char'а может спаковать)