ногомерный массив int

mishgan
Offline
Зарегистрирован: 25.04.2014

Облазил весь интернет и форум не нашел информации про многомерный массивы.

делаю так 

int x[10][10]={1,2,3,4};
void setup()
{
x[1][2]={5,3,2,4};
}

void loop()
{
}

Ошибку выдакт следующую 

sketch_jul06b.ino: In function 'void setup()':
sketch_jul06b:4: error: expected primary-expression before '{' token
sketch_jul06b:4: error: expected `;' before '{' token
 
Где можно почитать про многомерные массивы?
весь мозг сломал уже с этой ардуиной.... вот бы PHP или JS я б развернулся...
Araris
Offline
Зарегистрирован: 09.11.2012

Многомерный массив - это массив, элементы которого сами являются массивами.

int b[2][3] = { {1, 2, 3}, {4, 5, 6} };

Конечно же, в PHP и JS все совсем по-другому...

inspiritus
Offline
Зарегистрирован: 17.12.2012

Наверно int b[3][3] = { {1, 2, 3}, {4, 5, 6} };

 
Araris
Offline
Зарегистрирован: 09.11.2012

inspiritus пишет:

Наверно int b[3][3] = { {1, 2, 3}, {4, 5, 6} };

 
Не совсем. Слева от знака равенства Вы объявили массив из трех массивов по три элемента в каждом, а справа массив из двух массивов по три элемента в каждом.
inspiritus
Offline
Зарегистрирован: 17.12.2012

Угу ;)

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

mishgan пишет:

Облазил весь интернет и форум не нашел информации про многомерный массивы.

....

 
Где можно почитать про многомерные массивы?
весь мозг сломал уже с этой ардуиной.... вот бы PHP или JS я б развернулся...

Вы бы развернулись и ушли читать документацию?

mishgan
Offline
Зарегистрирован: 25.04.2014

Ссылку в студию по многомерным массивам для arduino

Araris
Offline
Зарегистрирован: 09.11.2012

mishgan пишет:

Ссылку в студию по многомерным массивам для arduino

[ Здесь должна быть шутка про "в Гугле забанили" ]

Вот, например :

http://do.rksi.ru/library/courses/demo/tema1_7.dbk

На запрос "arduino многомерный массив" Гугл много чего расскажет полезного.