加载中…
博文
标签:

互联网

软件

程序

下载

编程

黑客

破解

后门

木马

病毒

操作

系统

杀毒软件

序列号

分类: I.T
    针对很多人问我:“void main()和main()有什么区别,各自用的场合是什么?”这个问题特做如下回答:
 
    用void形容的函数是无返回值函数,即void main()则无需返回一个值,但是省略了void也是可以的,不过严格来讲,无返回值函数规范的还是要加void的,如果是个有返回值的函数则必须要用相应的类型来定义。 
main() 可以代替 void main(), 只要在在程序的最后一条加上 return; ,
void main() 有时不能代替 main().
完全可以不用viod main().

在VC++6.0中
viod main() 没有返回值.
main() = int main() 有返回值.
如果只 run 这个程序, 用void main().
如果用函数system call 这个程序, 有时要返回值.要用int main().
在VC++6.0中,
如果用int main().在程序的最后一条是return();
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有