【发布时间】:2012-01-18 11:33:51
【问题描述】:
struct _Structure{
int member;
};
结构指针
指向结构的指针
以上2个短语有什么区别
在我看来,这两个短语代表不同的指针实例化
结构指针
typedef struct _Structure *SP;
SP sp;
指向结构的指针
typedef struct _Structure PS;
PS *ps;
虽然关于_Structure的数据成员访问都具有相同的代码片段
sp->member;
AND
ps->member
如果两个短语相同,OK NOPS!!!
除此之外,我们为什么需要
typedef struct _Structure *SP;
SP *sp;
//note: here 'sp' is like double pointer
谢谢, 阿米特
【问题讨论】:
-
你到底在问什么?