2015-07-07 2 views
0

я создал этот код для Arduino адаптации настольной игры кварто:ожидается неквалифицированные-идентификатор, прежде чем «[» лексем Arduino

#include <stdint.h> 
#include <SeeedTouchScreen.h> 
#include <TFTv2.h> 
#include <SPI.h> 

void setup() { 
Tft.TFTinit(); 
Serial.begin(115200); 
bool[12][12] NUPieces; 
} 
void loop() { 

} 

но возвращается сообщение об ошибке:

Arduino: 1.6.5 (Windows 8), Board: "Arduino Uno" 
Quarto.ino: In function 'void setup()': 
Quarto:9: error: expected unqualified-id before '[' token 
expected unqualified-id before '[' token 
+0

Вам нужно будет объявить другое измерение двумерного массива, и оба не могут быть неизвестны. Или вам нужно использовать 'bool **' –

+0

Я пробовал это, но он не работал. спасибо за помощь, хотя! –

ответ

1

Вы объявляющий массив неверно. Правильный путь:

bool NUPieces[12][12]; 
Смежные вопросы