Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
 
DarkSkazochnik
3 / 3 / 0
Регистрация: 17.11.2012
Сообщений: 39
#1

Строковый массив (описание, инициализация, передача в функции) - C++

12.12.2012, 10:46. Просмотров 839. Ответов 2
Метки нет (Все метки)

Здравствуйте! Простите за настолько банальный вопрос, но никак не могу разобраться со строковыми массивами.

Что интересует:

1) Описание массива (если будет не лень, хотелось бы увидеть несколько возможных вариантов)

2) Инициализация массива (как заполнить его значениями (при моих попытках строка инициализировалась только до первого пробела))

3) Передача массива в функции (т.е., к примеру, инициализация в одной функции, вывод массива на экран - через другую, необходимые для передачи параметры)

Использую Visual Studio. Буду рад вашим ответам.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.12.2012, 10:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строковый массив (описание, инициализация, передача в функции) (C++):

Строковый массив (объявить пустой глобальный строковый массив из 16 элементов) - C++
Подскажите, как объявить пустой глобальный строковый массив из 16 элементов? в качестве элементов будут указаны пути к графическим...

Передача функции в качестве аргумента массив - C++
Помогите пожалуйста! есть некая рекурсивная функция N которая принимает 2 целочисленные переменные и массив; void N(int, int, "?");...

Передача в функцию массива, и в функции передать массив не получаеться - C++
Доброго дня. Вот в чем дело: Есть структура struct Cell { Point position; image picture; color clr; };

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

Строковый массив и цикл for - C++
Всем привет. Сколько раз не пытался, не получается сделать так, чтобы после проверки условия цикл пошел повторно и при этом счетчик...

Строковый Массив с циклом - C++
Помогите, ошибка в создании строкового Массива. Собственно, данный код связан с as3, но здесь ошибка в плане C++.. Необходимо, чтоб...

2
Пaтрик
416 / 391 / 39
Регистрация: 21.01.2012
Сообщений: 972
Завершенные тесты: 1
12.12.2012, 11:03 #2
Цитата Сообщение от DarkSkazochnik Посмотреть сообщение
1) Описание массива (если будет не лень, хотелось бы увидеть несколько возможных вариантов)
C++
1
2
3
4
5
6
7
8
9
10
#include <string>
 
 
std::string string_list[] = 
{
    "first line",
    "second line",
    "..",
    "n-line"
};
Добавлено через 1 минуту
Цитата Сообщение от DarkSkazochnik Посмотреть сообщение
) Передача массива в функции (т.е., к примеру, инициализация в одной функции, вывод массива на экран - через другую, необходимые для передачи параметры)
C++
1
2
3
4
5
6
#include <string>
 
void func(const std::string array[], size_t array_length)
{
    // TODO
}
0
DarkSkazochnik
3 / 3 / 0
Регистрация: 17.11.2012
Сообщений: 39
13.12.2012, 07:13  [ТС] #3
Видимо, забыл уточнить: инициализация строкового массива происходит пользователем, а не задается по умолчанию.

Добавлено через 16 часов 59 минут
Есть ещё толковые идеи по этому поводу?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2012, 07:13
Привет! Вот еще темы с ответами:

Двумерный строковый массив - C++
Доброе время суток! Подскажите, пожалуйста, как правильно создать и заполнить двумерный строковый массив! Пробовал делать так: ...

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

Строковый динамический массив - C++
Как считать две строки в динамический строковый массив, чтобы потом можно было работать с этими строками и копировать из них нужные символы...

Строковый массив в int массив - C++
Нужно ввести длинное число. Хочу сделать через char-массив, а потом присвоить значения индексов char-массива для int-массива, т.к. с вторым...


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

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

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