如果我有以下几点:ç的typedef和指针,以结构
typedef struct _MY_STRUCT
{
int a;
float b;
} MY_STRUCT, *PMYSTRUCT
是什么*PMYSTRUCT
办?它现在是一个指针类型,我需要声明或只是一个指向_MY_STRUCT
,我可以使用?
我知道MY_STRUCT
是一种新型的,需要按照如下方式使用:
MY_STRUCT str;
str.a = 2;
但是关于*PMYSTRUCT
?
这是来自的常见模式,系统实现者(因此可以使用'_MY_STRUCT')的C头。在C++中,你不使用像这样的typedefs,重新绑定。 –
MSalters
2010-02-05 15:44:50