读书人

急求c++简单的 结构体定义 有关问题

发布时间: 2013-01-04 10:04:17 作者: rapoo

急求c++简单的 结构体定义 问题
本帖最后由 QIAOSHOUXING 于 2012-12-11 11:20:09 编辑 做链表练习,写了如下代码出现错误,具体如下:

#include <stdio.h>

typedef struct ListNode{
char data;
Node *next;

}Node;

void main()
{
}


报错: error C2061: 语法错误 : 标识符“ListNode”
error C2059: 语法错误 : “}”

大家帮帮忙看看~!!谢谢啊
[解决办法]
应该这样写 typedef struct ListNode{
char data;
struct ListNode *next;
}Node;
[解决办法]
lz注意细节,支持楼上
[解决办法]

typedef struct ListNode {
char data;
struct ListNode * next;
} Node;

或者

typedef struct ListNode Node;

struct ListNode {
char data;
Node * next;
};

读书人网 >C++

热点推荐