【问题标题】:How does the function work without any return type没有任何返回类型的函数如何工作
【发布时间】:2023-03-28 11:36:02
【问题描述】:

此函数无需任何返回类型即可工作。但这是我的问题....

void factorial(int i_value){
    int fact=1,j;
        for(int j=2*i_value-1;j>=1;j--){
                fact=fact*j;
        }
}

【问题讨论】:

    标签: function


    【解决方案1】:

    你要返回什么?
    也许是事实

    int factorial(int i_value){
        int fact=1,j;
        for(int j=2*i_value-1;j>=1;j--){
            fact=fact*j;
        }
        return fact;
    }
    

    【讨论】:

    • 对不起,我问了一些不同的问题。该代码无需任何返回类型即可工作。但怎么可能呢??
    • 我不太明白你的意思
    • 你想问为什么一个函数可以没有返回值
    • 这个函数没有任何返回值就不能工作。但是为什么它真的有效,如果你想你可以检查这个函数,它返回没有返回类型的值。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-05
    • 1970-01-01
    相关资源
    最近更新 更多