[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Компилятор Keil C166 по умолчанию char в структуре размещает на границе слова (2 байта). Так что Ваша структура будет иметь размер 4 байта, а не 2. В последних версиях появилась настройка компилятора, которая позволяет это обойти (но доступ к структуре в таком режиме, естественно, замедлится).
А вообще здесь можно массивом обойтись (unsigned char VideoMem[40][240][2]).
E-mail: info@telesys.ru