- 
	- char не будет никуда выравниваться, иначе это уже не char. Речь может идти о выравнивании переменной (структуры), а не скалярного типа данных. Использовать char для хранения данных не нужно, вот и всё (либо разбирать по-байтикам, без грязных  fk0(417 знак., 11.03.2011 16:36)
			- так научи меня как?  abivan(278 знак., 11.03.2011 16:48 - 16:50)
					- Пишу:  fk0(239 знак., 11.03.2011 18:01)
							- Понял. Спасибо - abivan(11.03.2011 18:17)
 
 
- Пишу:  fk0(239 знак., 11.03.2011 18:01)
							
- Ещё раз. "C" не оперирует байтами. "C" оперирует char'ами. char всегда -- ОДНА минимальная ячейка. Будь то хоть байт, хоть слово из 16 бит. И выравнивается на границу кратную N-char'ов, а не байт. - fk0(11.03.2011 16:37)
 
- так научи меня как?  abivan(278 знак., 11.03.2011 16:48 - 16:50)
					
- Не понял, в чем вопрос? Чтобы не было нечетных использую __attribute__ ((aligned (2))), про обход не понял. - AlexBi(11.03.2011 12:49)
 
- char не будет никуда выравниваться, иначе это уже не char. Речь может идти о выравнивании переменной (структуры), а не скалярного типа данных. Использовать char для хранения данных не нужно, вот и всё (либо разбирать по-байтикам, без грязных  fk0(417 знак., 11.03.2011 16:36)