Страницы

Поиск по вопросам

понедельник, 10 декабря 2018 г.

Зачем нужен typedef?

В чем разница между
typedef struct LINE { .... };
и
struct LINE { ... };


Ответ

В Вашем примере разницы нет никакой, typedef просто игнорируется. Если же переписать этот код немного:
typedef struct LINE {
} alias;
То объект структуры можно будет создавать как с помощью LINE так и alias, т.к. typedef создаёт псевдонимы типов.

Комментариев нет:

Отправить комментарий