一个typedef使用的小问题
这两句话之后LinkList是个什么类型的变量??还有第一句话中为什么末尾还有个Node
typedef struct Node
{
int data;
struct Node *next;
}Node;
typedef struct Node *LinkList;
LinkList是Node类型的一个指针变量! 超级忍者龟 发表于 2014-3-3 21:18 static/image/common/back.gif
LinkList是Node类型的一个指针变量!
但是(*LinkLIst)->data才能索引到这个节点的数据,所以我想(*LinkLIst)是不是也是地址,而LinkLIst是指向这个地址的指针 sidfate 发表于 2014-3-3 22:01 static/image/common/back.gif
但是(*LinkLIst)->data才能索引到这个节点的数据,所以我想(*LinkLIst)是不是也是地址,而LinkLIst是 ...
LinkList就是一个指针类型,指向Node结构的指针类型,你可以这样试试,结果应该是23:
Node a;
LinkList ll;
a.data = 23;
ll = &a;
printf("%d\n", ll->data); 超级忍者龟 发表于 2014-3-4 09:02 static/image/common/back.gif
LinkList就是一个指针类型,指向Node结构的指针类型,你可以这样试试,结果应该是23:
Node a;
...
我知道了我想太多了= =,谢谢!!
页:
[1]