|
Смотри внимательно, что тебе ответчают.
Вариантов начальной инициализации переменных всего два:
1. "Тупо" до функуии main() - time[0]=cont_0 и т.д.;
2. Инициализируемые значения лежат в памяти кода и в цикле
прогружаются в массив в области переменных.
Это и есть варант №2, что написал тебе в первом же ответе.
Смотри внимательней.
unsigned char time []={6,0xb3,0x70,0x65,0xbc,0xc7,0x3a};
и
const unsigned char code cnt_time []={6,0xb3,0x70,0x65,0xbc,0xc7,0x3a};
unsigned char time [7];
void main () {
int i;
for(i=0; i<7; i++) time[i] = cnt_time[i];
}
это по-существу один код.
Тока формально цикл инициализации выполняется раньше перехода на метку main
E-mail: info@telesys.ru