sizeof и struct
От: Zlon  
Дата: 18.09.04 17:35
Оценка:
struct Frame {
unsigned char Sync;
double Temper;
};
В таком виде sizeof(Frame) дает 16
struct Frame {
//unsigned char Sync;
double Temper;
};
так 8
struct Frame {
unsigned char Sync;
//double Temper;
};
А так 1.
Почему выравнивание производится по размеру типа double . Из-за этого немогу нормально прочитать структуру из файла. Помогите плз.
А Вы думали в какой стране живете?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.