| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 742 人关注过本帖
标题:这是真么错误??????????高手解释下!!!!
只看楼主 加入收藏
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
快速回复:这是真么错误??????????高手解释下!!!!
数据加载中...
 
   



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

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