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

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

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

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

22.11.2014, 18:24. Просмотров 376. Ответов 0
Метки нет (Все метки)

Создал двумерный динамический массив строк.
Теперь в функцию нужно передавать на преобразование каждую строку.Как это организовать?Это нужно в цикле как то или как?

Исходный код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
    int n,j, i = 0;
    char **str;
    char c;
    cout << "Введите количество строк: "; cin >> n;
    str = (char **)malloc(n);
    cout << "Введите текст:\n";
 
 
    while (i <= n)
    {
        str[i] = (char *)malloc(2);
        j = 0;
        c = getchar();
        while (c != '\n')
        {
            str[i][j] = c;
            j++;
            str[i] = (char *)realloc(str[i], j + 1);
            c = getchar();
        }
        str[i][j] = '\0';
        i++;
    }
Добавлено через 1 час 0 минут
Как передать то?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.11.2014, 18:24
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Передача в функцию строк двумерного динамического массива (C++):

Передача динамического двумерного массива в функцию - C++
Я сделал вот так: void PrintMatrix(int** matrix, int&amp; n, int&amp; m) { for (int i = 0; i &lt; n; i++) { cout &lt;&lt; &quot;Row &quot; &lt;&lt; (i...

Передача двумерного динамического массива чисел в функцию - C++
void Map::setCell(int** block, Room* room, int type){ for(int i=room-&gt;x; i&lt;room-&gt;w; ++i) for(int j=room-&gt;y; j&lt;room-&gt;h; ++j) ...

Передача двумерного динамического массива в функцию(объяснение) - C++
Когда мы хотим передать двумерный динамический массив в функцию через указатели (**a) , то в теле ф-ии main() , мы пишем так , как указано...

Передача по ссылке двумерного динамического массива в функцию - C++
Приведите, пожалуйста, пример. Нигде не могу найти.

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

Передача двумерного динамического массива в функцию в качестве параметра - C++
Вообщем надо сложить и умножить две матрицы, но сделать это в отдельных функциях. Матрицы заданы динамическими массивами размерами n*m и...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.11.2014, 18:24
Привет! Вот еще темы с ответами:

Передача динамического массива строк в функцию - C++
что не так? программа проверяет правильность скобок для каждой строки #define _CRT_SECURE_NO_WARNINGS #include &lt;iostream&gt; ...

Передача динамического массива строк в функцию и работа с ним - C++
Доброго времени суток. Помогите, пожалуйста. Мне нужно в программе объявить динамический массив строк, затем в пользовательской функции его...

Передача динамического двумерного массива в процедуру - C++
Написал вот такой код для одномерного динамического массива #include &lt;iostream&gt; #include &lt;clocale&gt; using namespace std; ...

Передача динамического двумерного массива через параметры - C++
в такой вот простенькой программке: #include .. const n = 4; void ENTR(double pMas, char *file) { ifstream SMas(file); ...


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

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

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