ARDUINO Что не так то? Компилятор ругается.

Veselchak

✩✩✩✩✩✩✩
10 Июн 2019
14
0
char keys[4][4] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','L','D'}
};



Выше место кода в котором выдаёт ошибку "
Arduino: 1.8.9 (Windows 7), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from D:\sketch\sketch_jul08a\sketch_jul08a.ino:1:0:
C:\Program Files\Arduino\libraries\Keyboard\src/Keyboard.h:29:2: warning: #warning "Using legacy HID core (non pluggable)" [-Wcpp]
#warning "Using legacy HID core (non pluggable)"
^
sketch_jul08a:6:2: error: expected ',' or ';' before 'char'
char keys[4][4] = {
^
exit status 1
expected ',' or ';' before 'char'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
" Что не так то?
 

Fleshdeck

★★★✩✩✩✩
19 Янв 2019
349
174
Киев
char keys[4][4] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','L','D'}
};



Выше место кода в котором выдаёт ошибку "
Arduino: 1.8.9 (Windows 7), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from D:\sketch\sketch_jul08a\sketch_jul08a.ino:1:0:
C:\Program Files\Arduino\libraries\Keyboard\src/Keyboard.h:29:2: warning: #warning "Using legacy HID core (non pluggable)" [-Wcpp]
#warning "Using legacy HID core (non pluggable)"
^
sketch_jul08a:6:2: error: expected ',' or ';' before 'char'
char keys[4][4] = {
^
exit status 1
expected ',' or ';' before 'char'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
" Что не так то?
Быть может проблема в том что после последней скобки стоит точка с запятой
 

Veselchak

✩✩✩✩✩✩✩
10 Июн 2019
14
0
Быть может проблема в том что после последней скобки стоит точка с запятой
Не помогло то же самое было.
Post automatically merged:

Быть может проблема в том что после последней скобки стоит точка с запятой
Не помогло то же самое было.
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
207
char keys[4][4] = {
{'1','2','3','A'},
{'4','5','6','B'},
{'7','8','9','C'},
{'*','0','L','D'}
};



Выше место кода в котором выдаёт ошибку "
Arduino: 1.8.9 (Windows 7), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from D:\sketch\sketch_jul08a\sketch_jul08a.ino:1:0:
C:\Program Files\Arduino\libraries\Keyboard\src/Keyboard.h:29:2: warning: #warning "Using legacy HID core (non pluggable)" [-Wcpp]
#warning "Using legacy HID core (non pluggable)"
^
sketch_jul08a:6:2: error: expected ',' or ';' before 'char'
char keys[4][4] = {
^
exit status 1
expected ',' or ';' before 'char'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
" Что не так то?
Точки с запятой не хватает скорей всего строчкой выше. Но не видя скетча, точно не скажу.