主函数的类型的各种定义有什么区别吗解决方法
主函数的类型的各种定义有什么区别吗
例如viod main() int main() float main()等等。
------解决方案--------------------
没有什么区别,记住RETURN就好了!要知道,main之后还要运行其他程序的,这个就要看之后是不是需要你的return了!一般都不需要的!
------解决方案--------------------
作为惯例,程序运行结束时应该返回一个整数作为结束符给操作系统。所以神马void main、float main都是错的,只有int main,并且新标准只接受int main。
t0.c
例如viod main() int main() float main()等等。
------解决方案--------------------
没有什么区别,记住RETURN就好了!要知道,main之后还要运行其他程序的,这个就要看之后是不是需要你的return了!一般都不需要的!
------解决方案--------------------
作为惯例,程序运行结束时应该返回一个整数作为结束符给操作系统。所以神马void main、float main都是错的,只有int main,并且新标准只接受int main。
t0.c
- C/C++ code
int main(void) { return 0; }
------解决方案--------------------
有时你main的返回值会被使用,比如别人在bat里包含了你写的应用程序,就可以通过返回值知道一些信息,然后判定下一步该做什么。
------解决方案--------------------
主函数就是函数的一种啊,
前面的就是返回值的类型不同,
返回值有可能被用到根据情况而定
------解决方案--------------------
------解决方案--------------------
float main(); 头一次见, 长见识啊! 但不知道这个有什么用! 花哨不实用!?
------解决方案--------------------
只要记住如何使用int main()怎么用就行了。