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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 4.93
RUS1313
2 / 2 / 0
Регистрация: 08.01.2010
Сообщений: 150
#1

Объявить массив строк из n элементов по m символов в каждом - C++

23.08.2010, 14:43. Просмотров 3603. Ответов 4
Метки нет (Все метки)

как обьявить строковый массив, чтобы в каждом элементе было m символов и массив состоял из n элементов???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.08.2010, 14:43     Объявить массив строк из n элементов по m символов в каждом
Посмотрите здесь:

Объявить и проинициализировать массив из трех элементов типа Person C++
Объявить массив не более чем 15 элементов. Вывести обратные по модулю величины и проверить изменились ли адреса элементов этих двух массивов. C++
Сформировать массив С из элементов четных столбцов и массив В из элементов нечетных строк массива А C++
Матрица и одномерный массив (Составить одномерный массив, содержащий количество буквенных символов в каждом из ее столбцов, подсчет символов) C++
C++ Строковый массив (объявить пустой глобальный строковый массив из 16 элементов)
C++ Объявить массив? Запросто! Объявить массив массивов? А как это?
C++ Объявить массив из 5 элементов int и инициализируйте его первыми пятью положительными нечетными числами.
C++ Как правильно объявить массив строк c++
C++ Создать целочисленный массив из 25 элементов. Объявить 2 указателя
Объявить массив из 20 элементов и заполнить его случайными значениями от -6 до 15 C++
C++ Как прочитать сразу два txt файла, в каждом из них находится массив строк?
Введите массив символов из 12 элементов. Удвоить все коды символов массива C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Jupiter
Каратель
Эксперт C++
6548 / 3968 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.08.2010, 14:47     Объявить массив строк из n элементов по m символов в каждом #2
C++
1
char c[n][m];
либо
C++
1
char *c[] = {"Текст1", "Текст2", "Текст3", ..... "ТекстN"};
RUS1313
2 / 2 / 0
Регистрация: 08.01.2010
Сообщений: 150
23.08.2010, 14:53  [ТС]     Объявить массив строк из n элементов по m символов в каждом #3
а двумерный массив тогда как объявлять???
Jupiter
Каратель
Эксперт C++
6548 / 3968 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.08.2010, 15:01     Объявить массив строк из n элементов по m символов в каждом #4
Цитата Сообщение от RUS1313 Посмотреть сообщение
строковый массив, чтобы в каждом элементе было m символов и массив состоял из n элементов
это и есть двумерный массив и объявляется так, char c[n][m]; - вместо m и n числа, либо
C++
1
char *c[] = {"Текст1", "Текст2", "Текст3", ..... "ТекстN"};
Nameless One
Эксперт С++
 Аватар для Nameless One
5761 / 3410 / 255
Регистрация: 08.02.2010
Сообщений: 7,412
23.08.2010, 15:55     Объявить массив строк из n элементов по m символов в каждом #5
Maxwe11, нужно выделять дополнительно один символ для нуль-терминатора '\0', иначе в строке можно будет хранить только m-1 рабочих символов (+ нуль-терминатор):
C
1
char c[n][m + 1];
Yandex
Объявления
23.08.2010, 15:55     Объявить массив строк из n элементов по m символов в каждом
Ответ Создать тему
Опции темы

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