float函数返回值类型是int型吗?

如题所述

正确,函数名前面的函数类型 表示函数将要返回的值的数据类型 也就是 return 后面跟的数据得到数据类型。return 一个值通常用来向另一个函数返回一个结果。当然也可以用来检测函数是否异常退出。

viod main 都是不标准的写法,你的float main就更新鲜了,你只要记住 int main就足够了,int 未必说的是函数里的参数类型,它跟return 0;是关联的,返回类型必须为int。

返回的整形值作为传递给调用者的一个返回码。虽然void 跟float,char都能得到结果,但是编译器就默认int,对于其他的类型睁只眼闭只眼,当这类型威胁到程序安全是,就提示类型问题了。它编译执行完之后会寻找程序结束标志,你不告诉程序 return 0。

后就可以释放内存了,那它就纠结着呗,反正电脑是个死物件,任凭你折磨,但是优秀的程序员绝对不会忽视机器的“感受”。

main函数返回值的类型是float还是int。如果你的程序使用main当作程序入口点,用float main会报链接错误。返回值类型不同。int main 返回的就是一个整数,float main 就是一个浮点型。

温馨提示:答案为网友推荐,仅供参考
相似回答