Это код, который я имею:Заполнение массива массивов
#include <cstdlib>
#include <stdio.h>
using namespace std;
int main(int argc, char** argv) {
int a[] = {0,1,2,3,4,5,6,7};
int array_grande[3][8];
for(int m=0; m<3; m++) {
for(int i=0; i<8; i++) {
array_grande[m] = a[i];
}
}
return 0;
}
Я объявил array_grande как массив с 3-х положениях и каждой позиции 8 Интс, так что я хочу, чтобы это массив массивов.
array_grande = {{0,1,2,3,4,5,6,7},{0,1,2,3,4,5,6,7},{0,1,2,3,4,5,6,7}}
код я сделал не работает, я предполагаю, что это из-за второго индекса array_grande
. Может ли кто-нибудь дать мне руку? Я хотел бы использовать код как можно больше. Заранее спасибо
Вашего код не компилируется с компилятором. Тэг изменен. – pmg
изменить 'array_grande [m] = a [i];' to 'array_grande [m] [i] = a [i];' – Dipto