测试积点老人 发表于 2020-8-12 11:14:31

函数调用结构体指针的时候出现了一个很神奇的情况

struct QNode {
   int* data;
   int front, rear;
};
void Pop(struct Qnode *Q) {

}这样子不能对Q操作,显示不允许指针指向不完整的类型。
typedef struct QNode* Queue;
void Pop(Queue Q) {

}这样就可以,这是为什么?

海海豚 发表于 2020-8-13 09:30:38

https://ask.csdn.net/questions/1089769看下这个

bellas 发表于 2020-8-13 10:07:10

大小写打错了嘛

郭小贱 发表于 2020-8-13 11:31:04

struct QNode
void Pop(struct Qnode *Q)
大小写打错了吗

litingting0214 发表于 2020-8-13 14:37:38

写成大写
页: [1]
查看完整版本: 函数调用结构体指针的时候出现了一个很神奇的情况