Chinaunix
标题:
链表单元结构体分配空间的疑问
[打印本页]
作者:
hhdzhu
时间:
2014-06-17 11:30
标题:
链表单元结构体分配空间的疑问
typedef struct Node node,nodey;
struct Node{
char name[512];
nodey next;
};
分配空间的时候报错,
nodey p = (nodey)malloc(sizeof(node));
说没找到node,请问怎么会事啊?
作者:
Susake_
时间:
2014-06-17 11:40
可以丢书了~~
作者:
cokeboL
时间:
2014-06-17 11:41
最近咋这多卖萌的啊
作者:
hellioncu
时间:
2014-06-17 11:43
typedef struct Node{
char name[512];
struct Node *next;
} nodey;
nodey *p = (nodey *)malloc(sizeof(nodey));
作者:
hhdzhu
时间:
2014-06-17 13:41
回复
4#
hellioncu
上面应该是
typedef struct Node,*nodey;
作者:
folklore
时间:
2014-06-17 13:52
nodey p = (nodey)malloc(sizeof(node));
假设楼主使用C,要写成:
nodey p = (nodey)malloc(sizeof(
struct
N
n
ode));
作者:
hhdzhu
时间:
2014-06-17 14:03
sizeofдsizof
作者:
hhdzhu
时间:
2014-06-17 14:04
不好意思大家,我逗比了,是我程序sizeof写成sizof了,我那样也可以
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2