TKint0 0 8 апреля, 2014 Опубликовано 8 апреля, 2014 (изменено) · Жалоба Здравствуйте В моей программе есть функция (точнее процедура). Я получаю для строки, где находится её заголовок, ошибку вида "declaration syntax error" В чем ошибка? Вот сам код volatile unsigned int vout; ..... ..... unsigned char number[]= { ..... }; ..... void main(void) { unsigned char count; void display_1(void) { PORTA = (number[vout / 100]); PORTB=(PORTB&0b11111000)|(1<<count); count=count+1; }; ...... Компилирую в CVAVR Изменено 8 апреля, 2014 пользователем TKint Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Idle 0 8 апреля, 2014 Опубликовано 8 апреля, 2014 · Жалоба Ну функция внутри функции это нормально для gcc с trampolines, но у вас может лучше вынести и убрать лишнюю ; в конце. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться