读书人

求解~这个异常咋回事呢

发布时间: 2012-04-07 17:31:51 作者: rapoo

求解~这个错误怎么回事呢?
SeqList *init_SeqList()
{
SeqList *L;
L=malloc(sizeof(SeqList));
L->last=-1;
return L;
}

error C2440: '=' : cannot convert from 'void *' to 'SeqList *'

[解决办法]

C/C++ code
SeqList *init_SeqList(){    SeqList *L;    L = (SeqList *)malloc(sizeof(SeqList));    L->last = -1;    return L;}
[解决办法]
malloc(sizeof(SeqList));//你直接这样malloc的话,生成的是'void *'

读书人网 >C语言

热点推荐