为什么这题选A啊,void不是表示函数无返回值吗?

大佬们详细求解一下

A正确,因为void表示函数无返回值。在这道题中,对于sum函数来说,它没有任何参数,也没有任何返回值,所以void是正确的选项。而B是不正确的,因为int表示该函数会返回一个整型变量(即一个int值)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-03-06
对于这个问题,选A是正确的。因为void表示函数不会返回任何值,而在这里选A表明函数将会返回一个int类型的值。所以,void不能用来替代int作为函数的返回类型。另外,如果函数真的无需返回任何值,则应该使用void作为函数的返回类型。总之,在本题中选A是正确的。
第2个回答  2023-03-06
是的,void表示函数没有返回值。但是在本题中,A选项提到的是一个函数参数,而不是函数的返回值。所以,如果要给一个函数传递一个参数,却不想让它返回任何值的话,就应当使用void来声明它。而B选项提到的null只能用于表示对象引用或者其他引用类型变量。所以在本题中,A选项正确地表达了不带任何参数传入函数的意思。本回答被提问者采纳
相似回答
大家正在搜