首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

特别诡异的异常

2012-11-05 
特别诡异的错误if(append_node(rq2,last_node)-1){perror(append_node error)return -1}我调试时发

特别诡异的错误
if(append_node(rq2,last_node)==-1);
{
perror("append_node error");
return -1;
}
我调试时发现append_node的返回值是0,可是却判断if语句为真,,求指导

[解决办法]
首先编译器也有犯二的时候,其次楼主怎么知道if为真?要注意if后面有个分号哦。。

热点排行