ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Пример описания структурыstruct comp { int a; int b; }; В данном случае определение не объявляет какие-либо переменные типа этой структуры. После того как вы определите структуру, ваша программа может объявить переменные типа этой структуры, используя имя структуры (иногда называемое структурным тэгом), как показано ниже:
comp z[10]; // создали массив из 10 пар чисел comp x1={3,4}; // создали переменную х1, которая состоит из 2 чисел - 3 и 4
Чтобы присвоить значение элементу или обратиться к значению элемента, используйте оператор C++ точку (.).
z[0].a=1; // В самый первый элемент массива z записали числа 1 и 2 z[0].b=2;
x1.a=5; // теперь х1 вместо 3 содержит число 5 ПРИМЕР. Создали структуру из 3 полей и завели переменную koord, которая содержит координаты (x,y,z) точки в пространстве struct { float x,y,z; } koord;
Структура должна быть описана до того, как будет использоваться!!! Лучше всего до описания функций, в том числе до функции main.
Постановка задачи 1. Сформировать динамический массив из элементов структурного типа. Структурный тип определен в варианте. 2. Распечатать сформированный массив. 3. Выполнить поиск элементов в массиве, удовлетворяющих заданному в варианте условию и сформировать из них новый массив. 4. Распечатать полученный массив. Варианты Не нашли, что искали? Воспользуйтесь поиском:
|