Показать полную графическую версию : [решено] Как присвоить значение всему масиву
Как присвоить значиние всему масиву? к примеру есть масив int a[10][10] как сделать чтобы все значеия етого масива были равны 0. Тоисть a[1][7]=0 и a[3][6]=0 и так далее.
Как присвоить значиние всему масиву? »
Пройтись циклами по всем элементам и произвести присвоение.
LilLoco, Тогда обясни что я делаю не правильно
int matrix[10][10];
int ix;
int iy;
int value;
int ia=0;
int ib=0;
do{
do{
matrix[ia][ib]=0;
ib++;
}while(!(ib==10));
ia++;
}while(!(ia==10));
Вы чего? Примитивно же делается
...
int matrix [10][10] = {0}; // массив будет инициализирован нулями
...
Тогда обясни что я делаю не правильно »Сложная какая-то конструкция, обычно в цикле for делать можно.
...
int row = 10;
int column = 10;
int matrix[row][column] = {0};
...
for(int i = 0; i < row; i++){
for(int j = 0; j < column; j++){
matrix[i][j] = 0;
}
}
...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.