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

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

Войти
Регистрация
Восстановить пароль
 
Василий-Робот
TECHNO
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
#1

Что такое массив строк? - C++

25.11.2010, 21:27. Просмотров 556. Ответов 4
Метки нет (Все метки)

Что такое массив строк и как его ввести/вывести?
Напишите, пожалуйста, код
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2010, 21:27     Что такое массив строк?
Посмотрите здесь:

Что такое двумерный массив? - C++
Не буду долго объяснять мотивы subj-а, но не получается организовать работу с матрицей как с массивом векторов. Пытаюсь написать цикл...

Объясните что такое массив объединений и с чем его едят - C++
Написать программу удаления заданного числового значения из массива объединений. Объясните что такое массив объединений и с чем его...

Что лучше использовать для строк? Массив char или же string? - C++
Только не давно начал изучать с++, подскажите что лучше использовать для строк? Массив char или же string? И могу я ограничить себя...

Из двумерного массива сделать одномерный массив, так что бы в него вошла сумма элементов строк - C++
Подскажите в чем ошибка! Вот условие "из двумерного массива сделать одномерный массив, так что бы в него вошла сумма елементов строк (...

Сформировать массив строк. Удалить из него одинаковые строки. Сформировать массив строк. Удалить из него К последних строк - C++
Сформировать массив строк. Удалить из него одинаковые строки. Сформировать массив строк. Удалить из него К последних строк.

Что такое Visual C++ - C++
Что это такое, и чем оно отличается от обычного стандарт C++?

Что такое void? - C++
С++ 1).Что такое void ? 2).Что ткое void swap ? 3).Что такое temp ? 4).Что ткое fot ? заранее спс

что такое HANDLE? - C++
для написания проги пользовалась следующими кодами, которые нашла в инете: HANDLE hConsole, hStdOut = GetStdHandle(STD_OUTPUT_HANDLE); ...

Что такое указатели? - C++
Здравствуйте. Что такое указатели? Для чего они нужны? И когда их использовать? Объясните пожалуйста.

что такое цикл while и Do-while - C++
Никак не могу понять вообще,объясните по русски.спасибо

Что такое триграф? - C++
Что такое триграф?

Что такое цикл? - C++
что значат эти строки? for (int i = n-1; i>=0; i--) for(int j = 0; j<10; j++){ min+=matr; index = 0; и ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
25.11.2010, 21:30     Что такое массив строк? #2
Ну а что такое строка? Это массив символов. Тогда что такое массив строк? Это массив массивов символов - т.е. двумерный массив символов. Вводится-выводится так же, как обычный двумерный массив (это всё относится к С-строкам, в плюсах может быть и по-другому (хотя сделать так же никто не запрещает)).
Василий-Робот
TECHNO
26 / 26 / 5
Регистрация: 04.11.2009
Сообщений: 366
25.11.2010, 21:35  [ТС]     Что такое массив строк? #3
Отлично, можно реализацию в цикле for ввода k строк массива M и соответственно вывод их
silent_1991
Эксперт С++
4958 / 3034 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
25.11.2010, 22:23     Что такое массив строк? #4
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
#include <stdio.h>
#include <stdlib.h>
 
#define N 20
#define K 3
 
int main()
{
    char **M;
    int i;
    M = (char **)malloc(K * sizeof(char *));
 
    for (i = 0; i < K; i++)
        M[i] = (char *)malloc(N * sizeof(char));
 
    for (i = 0; i < K; i++)
    {
        printf("Enter %d string: ", i + 1);
        fgets(M[i], N, stdin);
    }
 
    for (i = 0; i < K; i++)
        printf("%d string: %s", i + 1, M[i]);
 
    return 0;
}
kravam
быдлокодер
1691 / 878 / 44
Регистрация: 04.06.2008
Сообщений: 5,424
25.11.2010, 22:56     Что такое массив строк? #5
Массив слов
Yandex
Объявления
25.11.2010, 22:56     Что такое массив строк?
Ответ Создать тему
Опции темы

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