
C. Тема 1. Раздел 8
.pdf
Перечислимый тип – это тип данных, основанный на типе данных целого числа, но предназначенный для обозначения элементов ограниченного множества данных

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 (указатель на структуру)

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