Читайте также:
|
|
Почнемо знайомство зі структури, яка містить три поля, два з яких мають цілий тип й одне – дійсний. Ця структура призначена для зберігання інформації про комплектуючі деталі виробів, що випускаються фабрикою. Компанія виробляє декілька типів виробів, тому номер моделі виробу включено до структури як перше з полів. Номер самої деталі представлений другим полем, а її вартість – останнім, третім полем.
// parts.cpp – структура для зберігання інформації про деталі виробів
#include <iostream>
using namespace std;
struct part // створення структури
{
int modelnumber; // номер моделі виробу
int partnumber; // номер деталі
float cost; // вартість
};
int main()
{
part part1; // створення структурної змінної
// ініціалізація полів структурної змінної part1
part1.modelnumber = 6244;
part1.partnumber = 373;
part1.cost = 217.55F;
// вивід значень полів на екран
cout<<"Модель "<<part1.modelnumber;
cout<<", деталь "<<part1.partnumber;
cout<<", вартість $"<<part1.cost<<endl;
return 0;
}
Результат роботи програми виглядає наступним чином:
Модель 6244, деталь 373, вартість $217.55
У програмі визначається структура part та змінна part1 цієї структури. Потім полям змінної part присвоюються значення та виводяться на екран.
У прикладі присутні три головні аспекти роботи зі структурами: визначення структури, створення змінної типу цієї структури та доступ до полів структури.
Дата добавления: 2015-07-25; просмотров: 31 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ТЕОРЕТИЧНІ ВІДОМОСТІ | | | Визначення структури |