Элементы программирования на Си. Родионова Т.Е. - 33 стр.

UptoLike

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

33
Для описания структуры удобно использовать шаблоны. Описание шабло-
на идет без последующего списка переменных.
Формат шаблона следующий
struct имя_типа_структуры
{
список описаний;
};
Описание шаблона является описанием нового типа данных. Далее можно
описывать переменные, используя имя шаблона.
Пример. Описание шаблона для даты (день, месяц, год).
struct data{
int day;
char month[10];
int year;
};
struct data d1,d2,d3; /*описание переменных*/
При описании возможна инициализация переменной.
struct data d1={4,"Сентябрь",1998};
Можно задавать имя типа структуры с помощью описателя типа typedef.
Описатель типа
Этот описатель позволяет создать свое собственное имя типа.
Формат описателя типа:
typedef спецификатор_типа описатели;