搜索
您的当前位置:首页正文

一个c语言题:以下函数的类型是: fff(float x) {printf("%d\n",x)} 答案为什么是int而不是void

1969-12-31 来源:趣尚旅游网

有网友碰到这样的问题“一个c语言题:以下函数的类型是: fff(float x) {printf("%d\n",x)} 答案为什么是int而不是void”。小编为您整理了以下解决方案,希望对您有帮助:

解决方案1:

是C的
当没有任何返回类型的时候,返回值默认为int型。
至于2 3, 只是推荐这样做,并不是强制的。
当没有返回值,或者没有return类型时,这时如果是int,实际的返回值是一个随机值,类似于局部变量未初始化。

Top