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

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

Войти
Регистрация
Восстановить пароль
 
Fafle
34 / 34 / 4
Регистрация: 19.03.2010
Сообщений: 136
#1

Структуры, массив структур. - C++

07.04.2011, 11:02. Просмотров 861. Ответов 5
Метки нет (Все метки)

К примеру есть структура
C++
1
2
3
4
struct name{
int first;
char second;
};
мы создаем переменные
C++
1
2
3
4
5
name ex1={16,'d'};
name ex1={51,'s'};
name ex2={14,'g'};
name ex3={32,'m'};
name ex4={21,'c'};
и создаем массив типа name
C++
1
name ar[4]
Можно ли инициализировать этот массив переменными ex в цикле, если учесть что переменных 1000, прост начинаю только изучать структуры.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.04.2011, 11:02     Структуры, массив структур.
Посмотрите здесь:

C++ Структуры, объединения и определяемые пользователем типы. Массивы структур
C++ указатель масива структур из структуры
Списки структур. Указатель на узел другого списка внутри структуры C++
C++ Вложенные структуры. Доступ к элементам структур
Создать базу данных (массив структур) в соответствии с заданной структуры C++
Удаление структуры из массива структур C++
Тема: Структуры. Условие: сделать массив структур, который содержит следующею информацию C++
C++ Реализовать динамический массив структур внутри динамической структуры
C++ Отсортировать массив из структур по одному из полей структуры любым способом
C++ Задача на структуры. По двум массивам структур сформировать третий массив
Адресация в массиве структур (из матрицы в подматрицу структуры) C++
C++ С++ Динамический массив структур (добавление новой структуры)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 182
07.04.2011, 13:34     Структуры, массив структур. #2
сколько вариантов переменных и есть ли период?
Fafle
34 / 34 / 4
Регистрация: 19.03.2010
Сообщений: 136
07.04.2011, 13:40  [ТС]     Структуры, массив структур. #3
инициализация переменных абсолютно хаотична, я вообще интересуюсь в принципе, или все таки присваивание элементам массива только в ручную, это скорее теоретический вопрос...
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 182
07.04.2011, 14:00     Структуры, массив структур. #4
C++
1
2
3
4
5
char *pch;
    int *pin;
    for(int i=0;i<1000;i++){
        ar[i].second = *pch[i];
        ar[i].first = *pin[i];}
это если из массивов и если размер массива заранее известен и т.д.
так же из переменных. врпрос как ты создаешь их динамичеки?
Fafle
34 / 34 / 4
Регистрация: 19.03.2010
Сообщений: 136
07.04.2011, 14:48  [ТС]     Структуры, массив структур. #5
Создание вручную, это я понимаю, по другому никак, и инициализация массива я так понимаю тоже...
DeadRipper
64 / 70 / 3
Регистрация: 25.06.2009
Сообщений: 244
07.04.2011, 14:51     Структуры, массив структур. #6
если вы переменные ex1,2,3 создаете вручную, то не легче ли сразу это вписывать в массив?

или эти переменные будут создаваться динамически в процессе работы?
Yandex
Объявления
07.04.2011, 14:51     Структуры, массив структур.
Ответ Создать тему
Опции темы

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