问答详情
源自:5-5 函数的返回值

为什么不能用char非要用void?

char jackResult(int x, int y, int z)

{

    printf("我算不出来\n");

}


提问者:淼良 2019-07-20 15:42

个回答

  • 小小疾飞
    2019-07-20 19:11:05
    已采纳

    如果你想用char可以 但是要return。这里没有return 所以void

  • qq_心铭_0
    2019-07-31 20:30:36

    定义函数的时候,函数名称前面定义的是函数的类型,其实是函数返回值的类型,这个函数没有返回值,所以需要定义成void类型,不可以定义成char