有了这个结构
typedef struct tNode_t {
struct tNode_t **a;
} tNode;
我希望能够让 a
指向一个数组到 5 个指向 tNodes 的指针
主要示例:
int main()
{
tNode t;
tNode (*alpha)[5];
t.a = alpha;
}
为什么这行不通?
最佳答案
这定义了一个指向 tNodes 数组的指针:
tNode (*alpha)[5];
这定义了指向 tNodes 的指针数组:
tNode *alpha[5];
关于c - 指向节点指针数组的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13673476/