Объектно-ориентированное программирование: учебное пособие / В. Н. Казагачев.

В рассмотренном примере запись имеет следующую структуру: struct А { /* Л имя записи} */ char Ғіо[31]; /* 1 поле записи */ int God; /* 2 поле записи */ mt Gruppa; /* 3 поле записи */ } Правило: С помощью ключа typedef структурам дается имя. Пример : #include <stdio.h> #include <string.h> typedef struct { char Fio[31]; int God; int Gruppa: } A; main() { A B; strcpy(B.Fio,"Ivanow G.I."); B.God= 1977; B.Gmppa = 384; printf("Fio = %s\n",B.Fio); printf("God = %d\n",B.God); printff'Gruppa = %d\n",B.Gruppa); } В примере мы рассмотрели одну запись, но в реальной жизни в группе не может быть одного студента, поэтому мы можем совместить массив и запись и создать массив записей. Пример. #include <stdio.h> #include <string.h> typedef struct A { char Fio[31]; int God; int Gruppa; }; main() {

RkJQdWJsaXNoZXIy MTExODQxMg==