Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
barselona1994
0 / 0 / 0
Регистрация: 04.10.2012
Сообщений: 88
#1

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

07.04.2013, 15:19. Просмотров 181. Ответов 1
Метки нет (Все метки)

я написал функцию, которая создает двумерный динамический массив, а затем заполняет его нулями. Но при выводе его на экран там не нули. Что сделано неправильно? создаваемый массив является частью структуры struct. size - это некая константа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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);
        }
   }
 
}
При size =3 вот такой результат:
Изображения
 
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2013, 15:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа функций пользователя (C++):

Работа с двумерными числовыми массивами. Использование указателей. Использование функций пользователя. - C++
Помогите пожалуйста!!!!!!! Сделать три варианта: первый вариант – передача данных между функциями с помощью глобального...

Хранение данных пользователя и работа с ними - C++
Здравствуйте. Есть игровой сервер. При входе на сервер игроку автоматически выдается ID игрока (0-1000) и происходит запрос к БД и...

Работа функций - C++
По этой ссылке есть исходник программы dl.dropbox.com/u/11105894/habrapost/Dijkstra.zip. Объясните мне пожалуйста действие функции void...

Работа с массивом с помощью функций - C++
Всем доброго времени суток! Вообщем нужно выполнить следующее задание с использованием функций: В одномерном массиве, состоящем из n...

Работа с файлом из нескольких функций - C++
Здравствуйте. Нужно печатать в 1 файл из нескольких функций. Предположим есть функция main void main() { ofstream...

практическая работа ( перегрузка функций) - C++
Реализовать сортировку пузырьком для целых чисел, а затем перегрузить её для дробных

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
yoghurt92
374 / 345 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
07.04.2013, 18:51 #2
если вы заполняете

Цитата Сообщение от barselona1994 Посмотреть сообщение
struct->mas[i][j]=0;
то и выводите

Цитата Сообщение от barselona1994 Посмотреть сообщение
printf ("%3d ", struct->mas[i][j]);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.04.2013, 18:51
Привет! Вот еще темы с ответами:

Не корректная работа цикла при вызове функции добавления пользователя - C++
Всем Доброго времени суток. Такая проблема у меня есть класс в который мы вводим имя пользователя и деньги,в классе BlackJack ,я поставил...

Работа с элементами матрицы посредством функций - C++
Дана целочисленная квадратная матрица. Определить: а) сумму элементов в тех столбцах, которые не содержат отрицательных элементов; б)...

Работа со строкой без библиотечных функций - C++
Дана строка типа &quot;abc xyz dea&quot; На выходе расположить слова в алфавитном порядке первых букв, т.е. &quot;abc dea xyz&quot; Не могу раскрутить...

Работа с файлами. Формирование, Печать, добавление и удаление элементов оформить в виде функций - C++
Сформировать двоичный файл, распечатать его содержимое. Формирование, печать, добавление и удаление элементов оформить в виде функций....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru