【发布时间】:2013-02-16 05:14:01
【问题描述】:
我收到一个错误(错误:取消引用指向不完整类型的指针 ) 与 addData->s = s 和 addData->type = type,我不知道为什么......它似乎对我有用(但是我对 C 有点生疏)
代码如下:
int addSym(char *s, var_type type){
struct syment* addData= malloc(sizeof(syment));
addData->s = s;
addData->type = type;
...
我喜欢
typedef struct syment_s {
char *s;
int offset;
var_type type;
struct syment_s *next;
}*syment;
谢谢!
【问题讨论】:
-
双分号是错字吗?
malloc(sizeof(syment));; -
是的,很抱歉!