Я работаю над встроенным C. Я застрял со структурой указателя ....Застревание с указателем C Структура
структуры приведены ниже ..
/*structure 1*/
ZPS_tsAplApsmeBindingTableType *psAplApsmeAibBindingTable;
/*structure 2*/
typedef struct
{
ZPS_tsAplApsmeBindingTableCache* psAplApsmeBindingTableCache;
ZPS_tsAplApsmeBindingTable* psAplApsmeBindingTable;
}ZPS_tsAplApsmeBindingTableType;
/*structure3*/
typedef struct
{
uint64 u64SourceAddress;
ZPS_tsAplApsmeBindingTableEntry* pvAplApsmeBindingTableEntryForSpSrcAddr;
uint32 u32SizeOfBindingTable;
}ZPS_tsAplApsmeBindingTable;
/*structure 4*/
typedef struct
{
ZPS_tuAddress uDstAddress;
uint16 u16ClusterId;
uint8 u8DstAddrMode;
uint8 u8SourceEndpoint;
uint8 u8DestinationEndPoint;
} ZPS_tsAplApsmeBindingTableEntry;
Я объявил ZPS_tsAplApsmeBindingTableType *p;
, но я хочу, чтобы получить доступ к значениям ZPS_tsAplApsmeBindingTableEntry
структуры ... Как я мог бы сделать это ??
Может кто-нибудь сказать мне разницу между
ZPS_tsAplApsmeBindingTable* psAplApsmeBindingTable
и
ZPS_tsAplApsmeBindingTable *psAplApsmeBindingTable;
Спасибо ....
Я застрял на ваших соглашениях об именах! Вау. – Duck