Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/21: Рейтинг темы: голосов - 21, средняя оценка - 4.90
6 / 5 / 2
Регистрация: 08.09.2019
Сообщений: 146
1

Создать двумерный динамический массив char

23.10.2019, 23:01. Показов 4236. Ответов 2

Нужно сделать динамический двумерный массив типа char ,
Надо чтобы было только через char вот так: qwerty root Linux
Null Ghost windows
Jack numpy ed
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2019, 23:01
Ответы с готовыми решениями:

двумерный динамический массив типа char
#include <iostream> #include <iomanip> #include <windows.h> using namespace std; void...

Динамический двумерный массив char через new?
В общем, нужно создать n-ое количество двухсимвольных строк char. Как правильно выделить память под...

Двумерный динамический массив типа char
Как создать двумерный динамический массив типа char, в который будут записываться слова разной...

Создать класс с 1 полем: динамический массив char
Необходимо создать класс с 1 полем: динамический массив char. С конструктором, куда передавать...

2
║XLR8║
1211 / 908 / 270
Регистрация: 25.07.2009
Сообщений: 4,361
Записей в блоге: 5
24.10.2019, 17:08 2
helsi, что одному хорошо - другому плохо
0
Модератор
Эксперт С++
11484 / 9401 / 5650
Регистрация: 18.12.2011
Сообщений: 25,114
24.10.2019, 17:11 3
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
// функция создающая динамический двумерный массив типа char из n строк, по 100 символов в каждой:
char** Create(int n) {
    char** M = new char *[n];
    for (int i = 0; i < n; ++i) {
        M[i] = new char[100];
    }
    return M;
}// ввод строк
void Input(char** M, int n) {
    for (int i = 0; i < n; ++i) {
        cin.getline(M[i],100);
    }
}
// вывод строк
void Output(char** M, int n) {
    for (int i = 0; i < n; ++i) {
        cout<<M[i]<<endl;
    }
}
int main()
{
   int k;
   cin>>k;
   char** arr=Create(k);
   Input(arr,k);
   Output(arr,k);
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2019, 17:11

Как создать двумерный динамический массив
Помогите, пожалуйста, в таком вопросе: нужно создать динамический двумерный массив. Да он еще...

Как создать динамический двумерный массив
Динамический одномерный массив p можно сождать примерно так: int N, *p; cin &gt;&gt; N; p= new int ...

Возможно ли создать двумерный динамический массив?
существует ли возможность создать двумерный динамический массив, к примеру 2х5 ?

Как создать динамический двумерный массив
Можно ли создать на С++ динамический двухмерный масив? Как? int z , x ; cin &gt;&gt; z ; cin &gt;&gt; x ;...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru