я написал функцию, которая создает двумерный динамический массив, а затем заполняет его нулями. Но при выводе его на экран там не нули. Что сделано неправильно? создаваемый массив является частью структуры 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);
}
}
}
код представлен здесь
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]);
}
}
}
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Последовательный алгоритм сортировки Шейкера понятенНо как быть с параллельным? Не понятно, что должны выполнять каждый из процессорных...
Доброй ночи!) Это наверное больше тема для обсуждения человека, который плохо разобрался в юнит тестировании, но уже задался вопросамиВопрос...
Добрый деньЕсть ли библиотеки для работы с большими датами и временем? Григорианский календарь