Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
Harmonster
9 / 9 / 3
Регистрация: 20.05.2012
Сообщений: 101
#1

Функция объявления двумерного массива - C++

11.12.2013, 13:08. Просмотров 331. Ответов 1
Метки нет (Все метки)

Данный код - объявляет двумерный массив arr[n][m]. Как из этого куска кода сделать функцию? Передаваемые параметры как мне кажется n и m, а возвращаемый я не понимаю как сделать. Помогите

C++
1
2
3
4
5
int n, m;
cin >> n >> m;
int** arr = new int*[n];
for (int i = 0; i<n; i++)
arr[i] = new int[m];
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 13:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Функция объявления двумерного массива (C++):

Функция сортировки двумерного массива - C++
необходимо написать функцию сортирующую двумерный массив. за основу взял сортировку при помощи указателей типа: for (int g=0; g&lt;n*m;...

Функция проверки двумерного массива C++ - C++
Здравствуйте! Мне нужна помощь вот в чем - мое полное задание это написать игру пятнашки которая должна состоять из 5 функций!! 1 -...

Функция для двумерного массива - C++
Мне нужно написать функцию или скажите, пожалуйста, правильно ли она составлена в коде /* в каждой строке существуют элементы на...

Функция печати двумерного массива - C++
Компилируется успешно, но при вызове функции Print() выводя &quot; |1&quot; попадает в бесконечный цикл. void Print(float **M, int n, int m) { ...

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

Функция не меняет значения двумерного массива - C++
Проблема в Функции BuildNewMap, мне нужно, чтобы значения элемента в массиве myMap поменялось с 0 на заданное в аргументе функции. Вызвал...

1
zss
Модератор
Эксперт С++
6574 / 6136 / 2021
Регистрация: 18.12.2011
Сообщений: 15,991
Завершенные тесты: 1
11.12.2013, 13:30 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int** CreateArray(int n,int m)
{
       int** arr = new int*[n];
       for (int i = 0; i<n; i++)
           arr[i] = new int[m];
       return arr;
}
void DeleteteArray(int** arr,int n)
{
        for (int i = 0; i<n; i++)
           delete[] arr[i];
        delete[] arr;
}
int main()
{
    int n1, m1;
    cin >> n1 >> m2;
    int** MyArr = CreateArray(n1,m1);
 
   ....
   DeleteArray(MyArr,n1);
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2013, 13:30
Привет! Вот еще темы с ответами:

Функция fill Для двумерного массива - C++
Как использовать функцию fill с двумерным массивом std::fill(array, array + size, 1.0); к примеру есть двумерный массив int...

Шаблонная функция сортировки двумерного массива - C++
Помогите пожалуйста написать шаблонную функцию сортировки двумерного массива (матрицы) любым методом. Пробовал пузырьком, компилятор не...

Функция инициализации двумерного массива нулевыми элементами - C++
написать функцию инициализации двумерного массива нулевыми элементами использовать функцию для двух массивов A(10*10) B(2*50)

Шаблонная функция для инициализации двумерного массива - C++
Вот так можно сделать функцию для иниц. двумерного массива типа int. int** CreateArray(int row,int column) { int** arr =...


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

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

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