为了账号安全,请及时绑定邮箱和手机立即绑定

void 函数不是无返回值吗?为什么第17行fn1()会输出x=77?

为什么第17行fn1()会输出x=77?

正在回答

4 回答

无返回值是对于调用函数没有运算返回main函数中的值,但是如果调用函数中存在printf("");(输出语句),在main函数调用void函数时也会将void函数中的输出语句输出

0 回复 有任何疑惑可以回复我~

并不影响

0 回复 有任何疑惑可以回复我~

是的,fn1()并没有返回值,只是执行函数,函数中有打印语句,打印出了x=77罢了

0 回复 有任何疑惑可以回复我~

是直接调用fn1()函数吗

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

void 函数不是无返回值吗?为什么第17行fn1()会输出x=77?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信