ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
191893 Топик полностью
AST (27.04.2010 10:49, просмотров: 156) ответил Snaky на что-то я не помню что в стандарте Си гарантируется расположение элементов структуры строго последовательно в памяти. для массивов - прямо сказано - "гарантируется", а для структур вроде нет.
В базовом определении структуры действительно ничего не сказано про порядок данных. Но среди возможных операций над структурами есть операция передачи данных структуры в функцию по указателю на первый элемент структуры. Т.е. она передается как массив, следовательно порядок расположения данных гарантирован, как в массиве.