
exit()与return()函数的差别
发布时间:2006-05-05 19:01:47 来源:PConline 网友评论 0 条exit()子程序终止函数与return()函数的差别
在main函数中我们通常使用return (0);这样的方式返回一个值。
但这是限定在非void情况下的也就是void main()这样的形式。
exit()通常是用在子程序中用来终结程序用的,使用后程序自动结束跳会操作系统。
但在如果把exit用在main内的时候无论main是否定义成void返回的值都是有效的,并且exit不需要考虑类型,exit(1)等价于return (1)
#include<iostream>
#include<string>
usingnamespacestd;
intmain()
{
exit(1);//等价于return(1);
}
推荐阅讯
- 基于VC++的OpenGL编程讲座之概述
- VC++编程实现网络嗅探器
- 经典与现代的结合:在MFC中集成RAD .NET框架
- VC++下用MSComm控件实现串口通讯
- 最常见的20种VC++编译错误信息
- C++/CLI思辨录之Object的对象布局
- Windows Sockets:使用带存档的套接字
- c++友元的入门教程
- MFC中几个有用的字符串操作函数
- C++的iostream标准库介绍以及对左移与右移运
阅读排行
- 1.Borland 发布C++ Builder 2006 RAD 环境
- 2.C/C++程序员应聘常见面试题深入剖析
- 3.Visual C++常用数据类型转换详解
- 4.C++中的 static 关键字
- 5.利用VC++实现局域网实时视频传输
- 6.浅谈C/C++内存泄漏及其检测工具
- 7.英国投票否决C++/CLI 微软强攻ISO标准受挫
- 8.VC++下用MSComm控件实现串口通讯
- 9.伪随机数生成及在VC++中的实现
- 10.VC++编程实现对波形数据的频谱分析
专题教程
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
- Picasa中文版_Picasa教程 专题:清除流氓软件
- Firefox专题 seo搜索引擎优化专区
- 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏
