struct ABC
{
char a;
char b;
char c;
}
我可以声明一个指向上述结构的指针的指针,如下所示:
struct ABC** abc
。现在,abc
是指向结构指针*abc
的指针,而*abc
是指向结构abc
的结构指针。因此,sizeof(**abc)
为4,sizeof(*abc)
也为4,sizeof(abc)
为3(考虑指针大小为4字节,字符大小为1字节)。我的问题是:如何使用上面声明的
abc
声明一个指向成员变量 c
的字符指针?