1.8 Синонимы для идентификаторов типов
Для
каждого уже созданного типа данных (как
встроенного, так и абстрактного) синтаксис
языка позволяет программисту определить
другой идентификатор типа и использовать
его вместо или одновременно с исходным.
Эта операция называется созданием
синонима и выполняется по специальному
указанию, называемому командой typedef:
Typedef СтарыйИдентификатор НовыйИдентификатор;
В
качестве примера использования этой
команды приведем синонимы некоторых
типов, используемых в операционных
системах семейства Windows.
typedef
unsigned char BYTE;
typedef
long int LONG;
typedef
unsigned long int UINT;
typedef
unsigned long int HWND;
typedef
int* LPINT;
typedef
char* LPSTR;