问答详情
源自:5-11 变量存储类别

为什么函数void fn()里不用加return?

void fn()

{

    static int x = 1;   //定义静态局部变量

    x*=2;

    printf("x=%d\n",x);

}



为什么函数void fn()里不用加return返回值?

提问者:还需继续前进 2017-11-30 00:57

个回答

  • 会打雷的蛇
    2017-12-08 17:07:07

    void表示是空参数,所以就不用再返回什么值了,即不用加return了

  • 神之倾凌
    2017-11-30 02:58:50

    void表示不需要返回,可以不写"return"或用"return;"来结束函数。