Работа функций пользователя

274
19 декабря 2016, 20:11

я написал функцию, которая создает двумерный динамический массив, а затем заполняет его нулями. Но при выводе его на экран там не нули. Что сделано неправильно? создаваемый массив является частью структуры struct. size - это некая константа.

void din (Struct *struct) {
   struct->mas = new int*[struct->size];
   for (int i=0; i < struct->size; i++) {
        struct->mas[i] = new int[struct->size];
    }
   for (int i=0; i <  struct->size; i++) {
        for (int j=0; j < struct->size; j++) {
            struct->mas[i][j]=0;
        }
    }
   for (int i=0; i <  struct->size; cout << endl, i++) {
        for (int j=0; j < struct->size; j++) {
            printf ("%3d ", struct->mas);
        }
   }
}

код представлен здесь

Answer 1
void din (Struct *struct) {
   struct->mas = new int*[struct->size];
   for (int i=0; i < struct->size; i++) {
        struct->mas[i] = new int[struct->size];
    }
   for (int i=0; i <  struct->size; i++) {
        for (int j=0; j < struct->size; j++) {
            struct->mas[i][j]=0;
        }
    }
   for (int i=0; i <  struct->size; cout << endl, i++) {
        for (int j=0; j < struct->size; j++) {
            printf ("%3d ", struct->mas[i][j]);
        }
   }
}
READ ALSO
Сортировка Шейкера: распараллелить

Сортировка Шейкера: распараллелить

Последовательный алгоритм сортировки Шейкера понятенНо как быть с параллельным? Не понятно, что должны выполнять каждый из процессорных...

440
Вопрос по реализации, unit testing

Вопрос по реализации, unit testing

Доброй ночи!) Это наверное больше тема для обсуждения человека, который плохо разобрался в юнит тестировании, но уже задался вопросамиВопрос...

265
Есть ли библиотеки для работы с большими датами и временем?

Есть ли библиотеки для работы с большими датами и временем?

Добрый деньЕсть ли библиотеки для работы с большими датами и временем? Григорианский календарь

241
Как правильно объявлять itoa в Visual studio 2012?

Как правильно объявлять itoa в Visual studio 2012?

При запуске приложения вылетает ошибка:

298