不出错才怪..
你定义了一个指针 L,没有给它分配空间.它现在就只是一个指向不明确的指针.
要么,你直接 SQList L,要么
SQlist * L = (SQlist *)malloc(sizeof(SQList));
if (!L)
{
return OVERFLOW;
}
你定义了一个指针 L,没有给它分配空间.它现在就只是一个指向不明确的指针.
要么,你直接 SQList L,要么
SQlist * L = (SQlist *)malloc(sizeof(SQList));
if (!L)
{
return OVERFLOW;
}
在这里推荐一本书 <The C Programming Language>