![]() ![]() |
19.12.2013г. в 11:02ч.
Коментар:
#1
|
|
|
Новак ![]() Група: Потребители Съобщения: 3 Дата на регистрация: 13.12.2013г. Потребител # 23 606 |
Здравейте, имам следният проблем - имам дефинирана структура typedef struct { filTYPE_FILE type; WORD crc; BYTE *addr; UINT size; BYTE name[MAX_NAME_LENGTH]; // the two first characters indicate // revision nb for compatibility checking } TYPE_FILE_ENTRY; и функция: void *filGet_file(filTYPE_FILE type, UCHAR n) { const TYPE_FILE_ENTRY *f = pGet_file_entry(type, n); BYTE ft; if (f == NULL) return NULL; else{ ft = f->addr; return f->addr; } } въпросът ми е възможно ли е по някакъв начин променливата ft във функцията да вземе адресът на "addr" членът на структурата, който е указател и в нея за се запише адресът а не стойността под указателят на addr? Как може да стане това? Благодаря предварително! |
|
|
![]() ![]() |