Цитата(Nick_Shl @ Feb 24 2009, 21:05)

А вы "советский инженер"(второй за последние сутки) сначала делаем, потом думаем.
Для чего пишут документацию?
Открываем "Help"(по F1, если е знаете). Далее "CodeVisionAVR C Compiler Reference-> Variables" и читаем: If not specifically initialized, static variables are automatically set to 0 at program startup.
Ничего не читаем, а потом везде говорим "плохой компилятор"...
Все я читал, по этому и спрашиваю! Дело в том что один раз вылезла такая бяка за пару лет работы устройства- в 0-м элементе массива, куда в коде всей программы ничего не пишется, оказалась пятерка. Я знаю, что по правилам языка я сделал все правильно. А вот как на самом деле? У CV есть некоторые особенности, в отличие от других компиляторов, поэтому и спросил-может, кто сталкивался...