Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C. Тема 1. Раздел 8

.pdf
Скачиваний:
16
Добавлен:
21.03.2016
Размер:
617.63 Кб
Скачать

Перечислимый тип – это тип данных, основанный на типе данных целого числа, но предназначенный для обозначения элементов ограниченного множества данных

enum идентификатор_перечислимого_типа

{

Список_значений

};

enum color

{

red, green, yellow

};

enum color bgcolor;

bgcolor = red;

Часть 7

Конструкция typedef предназначена для введения новых имен для типов данных

Примеры

typedef int length;

length len, maxlen;

length *lengths[];

typedef char *string;

string p, lineptr[lines];

typedef struct tnode { /* the basic node */

char *word; /* points to the text */

int count; /* number of occurrences */

struct tnode *left; /* left child */

struct tnode *right; /* right child */

} treenode, *treeptr;

Получаемые ключевые слова

treenode (структура)

treeptr (указатель на структуру)

Спасибо за внимание!