N
NeutronDelphi
Unregistered / Unconfirmed
GUEST, unregistred user!
结构体(C描写)
struct Node
{
int data;
struct Node *next;
};
这个结构体是非常常见的,我不明白为什么
struct Node
{
int data;
struct Node next;//去掉 *号
};
却有语法错误,编译时提示Struct Node 没有定义.
为什么 Struct Node *next 就没有问题,而Struct Node Next就没有定义.
注意:我的问题是为什么有语法错误,而不是要寻求解决办法!
struct Node
{
int data;
struct Node *next;
};
这个结构体是非常常见的,我不明白为什么
struct Node
{
int data;
struct Node next;//去掉 *号
};
却有语法错误,编译时提示Struct Node 没有定义.
为什么 Struct Node *next 就没有问题,而Struct Node Next就没有定义.
注意:我的问题是为什么有语法错误,而不是要寻求解决办法!