12. Что за странная запись ptr->var ? |
|
|
Автор ARV
|
18.12.2009 г. |
Такой вот псевдострелочкой -> обозначается операция взятия значения поля структуры по указателю на структуру: typedef struct {int var; char byte} my_struct; my_struct *ptr; ptr->byte++; // инкремент поля .byte в структуре по указателю ptr Согласитесь, что такая запись более наглядна, чем ее полный аналог: (*ptr).byte++;
Добавить в любимые (0) | Просмотров: 8384
 Ваш коментарий будет первым | |
Только зарегистрированные пользователи могут оставлять коментарии. Пожалуйста зарегистрируйтесь или войдите в ваш аккаунт. |