ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
242879 Топик полностью
fk0, легенда (11.03.2011 16:37, просмотров: 170) ответил fk0 на char не будет никуда выравниваться, иначе это уже не char. Речь может идти о выравнивании переменной (структуры), а не скалярного типа данных. Использовать char для хранения данных не нужно, вот и всё (либо разбирать по-байтикам, без грязных
Ещё раз. "C" не оперирует байтами. "C" оперирует char'ами. char всегда -- ОДНА минимальная ячейка. Будь то хоть байт, хоть слово из 16 бит. И выравнивается на границу кратную N-char'ов, а не байт. 
[ZX]