标题:这是真么错误??????????高手解释下!!!!
只看楼主
firel
Rank: 1
等 级:新手上路
帖 子:29
专家分:0
注 册:2007-10-4
 问题点数:0 回复次数:2 
这是真么错误??????????高手解释下!!!!
--------------------Configuration: 表达式求值 - Win32 Debug--------------------
Compiling...
表达式求值.c
C:\Documents and Settings\Administrator\My Documents\myfile\表达式求值.c(61) : warning C4715: 'precede' : not all control paths return a value
C:\Documents and Settings\Administrator\My Documents\myfile\表达式求值.c(128) : warning C4715: 'get_top2' : not all control paths return a value
C:\Documents and Settings\Administrator\My Documents\myfile\表达式求值.c(149) : warning C4715: 'operter' : not all control paths return a value

表达式求值.obj - 0 error(s), 0 warning(s)
precede    'get_top2' operter使自己定义的函数!!!!!11
搜索更多相关主题的帖子: 解释 
2008-04-15 08:31
cobby
Rank: 1
等 级:新手上路
威 望:1
帖 子:565
专家分:0
注 册:2007-7-11
得分:0 
估计是你的自定义函数里出了错。你希望函数返回某个值,但是在函数里加了if等条件判断,使得一部分情况下有返回值,而另一种情况没返回值。一个简单的例子:
int getvalue(int n)
{
    if(n%2==0)
        return n;
}
上例中,当n为偶数时,将n的值返回,但当n为奇数时,没有返回值,这时系统报错

努力成为菜鸟!
2008-04-15 09:07
zjl138
Rank: 1
等 级:新手上路
威 望:1
帖 子:788
专家分:0
注 册:2007-11-12
得分:0 
楼主可以发原代码上来,给大家看一下具体是怎么回事,我猜也是跟二楼说得一样。

i like linux...
2008-04-15 18:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-209073-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.206312 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved