Информатика. Общая информатика. Основы языка C++. Мамонова Т.Е. - 181 стр.

UptoLike

Составители: 

2. struct //способ 2
{
тип 1 элемент1;
тип2 элемент2;
. . .
} список идентификаторов;
Пример 96
struct
{
int min;
int sec;
int msec;
}time_beg,time_end;
В первом случае описание структур определяет новый тип, имя ко-
торого можно использовать наряду со стандартными типами.
Во втором случае описание структуры служит определением пере-
менных.
3. Структурный тип можно также задать с помощью ключевого сло-
ва typedef:
Пример 97. способ 3
Typedef struct
{
floar re;
float im;
}Complex;
Complex a[100];/*массив из 100 комплексных чи-
сел.*/
Инициализация структур
Для инициализации структур значения ее полей перечисляют в фи-
гурных скобках.
Пример 98
1. struct Student
{
char name[20];
int kurs;
float rating;
};
Student s={”Иванов”,1,3.5};
2. struct
181