读书人

主函数的类型的各种定义有什么区别吗解

发布时间: 2012-04-09 13:41:25 作者: rapoo

主函数的类型的各种定义有什么区别吗
例如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里包含了你写的应用程序,就可以通过返回值知道一些信息,然后判定下一步该做什么。
[解决办法]
主函数就是函数的一种啊,
前面的就是返回值的类型不同,
返回值有可能被用到根据情况而定
[解决办法]
探讨

作为惯例,程序运行结束时应该返回一个整数作为结束符给操作系统。所以神马void main、float main都是错的,只有int main,并且新标准只接受int main。

t0.c
C/C++ code

int main(void)
{
return 0;
}




t1.c
C/C++ code

int main(void)
{
return 1;……

[解决办法]
float main(); 头一次见, 长见识啊! 但不知道这个有什么用! 花哨不实用!?
[解决办法]
只要记住如何使用int main()怎么用就行了。

读书人网 >C语言

热点推荐