小编sai*_*sai的帖子

C++中单独返回什么?

我一直在阅读一个关于找到gcd的例子,这是最大公约数,但它仅在以下代码中使用return.那是什么?这样使用退货是否合法?我搜索过这个,似乎没有什么能让我清楚.请..这是代码:

void fraction::lowterms ()
{
    long tnum, tden, temp, gcd;// num  = numerator and den = denumator 
    tnum = labs (num);
    tden = labs (den);
    if ( tden == 0)
    {
        exit (-1);
    }
    else if ( tnum == 0)
    {
        num = 0;
        den = 1;
        return; //why return alone    used here???
    }
}
Run Code Online (Sandbox Code Playgroud)

c++ return-value

3
推荐指数
1
解决办法
353
查看次数

标签 统计

c++ ×1

return-value ×1