当前位置: 代码迷 >> C语言 >> [求助]这问题到底出在什么地方啊?/??
  详细解决方案

[求助]这问题到底出在什么地方啊?/??

热度:347   发布时间:2006-09-10 12:13:44.0
[求助]这问题到底出在什么地方啊?/??
static BorrowerNode *AllocBorrowerNode()/*分配一个借书者结点*/
{
BorrowerNode *tmp=(BorrowerNode *)malloc(sizeof(BorrowerNode));
assert(tmp);
tmp->borrower.lendnum=0;
tmp->prev=NULL;
tmp->next=NULL;

return tmp;
}
在这一个函数中的 tmp->borrower.lendnum=0; 出现错误提示:"需要用L值 在函数";

static void DispBook(Book *bo)/*输出图书信息*/
{
assert(bo);
printf("\tBookName:%s\n",bo->name);
printf("\tBookAuthor:%s\n",bo->author);
}
在这一个函数中的 static void DispBook(Book *bo)/*输出图书信息*/ 这一句出现错误提示:" 变量列表语法错误"

这到底是什么原因啊,指点一下啊^
搜索更多相关的解决方案: next  return  

----------------解决方案--------------------------------------------------------
这样的怎么看啊
全程序很多吗?贴出来吧
你用什么编译器?
----------------解决方案--------------------------------------------------------
有九百多行,真的不太方便!要不我早就贴上来了
我用的是Turbo C For Windows 也就是TC3.1
----------------解决方案--------------------------------------------------------
能不能说一下那个错误提示:"需要用L值 在函数"和" 变量列表语法错误"是怎么回事呢
----------------解决方案--------------------------------------------------------
指点一下啊,救命啦!
各位高手们!!^_^
----------------解决方案--------------------------------------------------------
  相关解决方案