Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
sergey_viper
9 / 3 / 2
Регистрация: 15.04.2012
Сообщений: 185
#1

Передача двухмерного массива из функцию в функцию - C++

02.04.2013, 23:24. Просмотров 554. Ответов 1
Метки нет (Все метки)

Допустим у меня есть функция, в которой "генерируется" массив.
Но нужно его передать в другую функцию, которая его выведет на экран.
Каким образом можно передать двухмерный массив?
Прриведите пожалуйста примеры с указателями.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
int main()
{
    generator();
    search_of_min();
    modification();
    return 0;
}
int generator()
{
    int n;
    cout<<"Enter dimension of matrix"<<endl;
    cin>>n;
    int A[n][n];
    srand (time(NULL));
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
        {
            A[i][j]=rand()%10;
            cout<< A[i][j]<<" ";
        }
        cout<<endl;
    }
    return *A[0][0];
}
 
int search_of_min()
{
    int Amin=A[0][0];
    for (int i=0; i<n; i++)
    {
        for (int j=0; j<n; j++)
        {
            if (A[i][j]>Amin)
            Amin=A[i][j];
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2013, 23:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Передача двухмерного массива из функцию в функцию (C++):

Передача двухмерного массива в функцию
Товарищи, помогите, пожалуйста, с таким вопросом: Я хочу сделать функции...

Передача двухмерного массива в функцию
Добрый вечер! Возникла задача, в которой необходимо передавать двумерные...

Передача двухмерного массива в функцию
Здраствуйте, скажите, пожалуйста, зачем надо обязательно писать n, при передаче...

Передача двухмерного массива в функцию
Хочу посчитать определитель, но возникает проблема, когда передаю двумерный...

Передача динамического двухмерного массива в функцию
Всем добрый вечер. Я понимаю, что эта тема поднималась не раз, но хочу еще раз...

Передача массива в функцию используя указатель на функцию
У меня имеется готовая программа без передачи функции в функцию указателем, мне...

1
incrome
9 / 9 / 5
Регистрация: 03.07.2012
Сообщений: 60
03.04.2013, 00:43 #2
Привет. Написал тебе примеры функций для передачи и принятия массивов:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#pragma hdrstop
#pragma argsused
 
#include <tchar.h>
#include <stdio.h>
#include <iostream.h>
using namespace std;
 
int Func_GMass(int Num){
int GMass[11];
//. . . операции над массивом.
for (int i = 0; i < 10; i++) {
  GMass[i] = 1;
}
//. . . записуем в дополнительную ячейку массива, кол-во выыодимых ячеек.
GMass[11] = 10;
//. . .
return GMass[Num];
}
 
void Show_GMass(){
int Tmp = Func_GMass(11);
 
     for (int i = 0; i < Tmp; i++) {
     cout<<Func_GMass(i);
     }
 
}
 
int _tmain(int argc, _TCHAR* argv[])
{
     Show_GMass();
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2013, 00:43
Привет! Вот еще темы с решениями:

Написать функцию, добавляющую столбец двухмерного массива по указанному номеру
тема: Многомерные двухмерные массивы. Написать функцию, добавляющую столбец...

Разработать функцию, позволяющую поменять местами две произвольные строки двухмерного массива
Разработать функцию, позволяющую поменять местами две произвольные строки...

Разработать функцию, позволяющую поменять местами две произвольные строки двухмерного массива
Помогите Разработать функцию, позволяющую поменять местами две произвольные...

Передача массива в функцию С++
Например у меня есть функция для создания массива. И есть функция, которая...


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

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

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