挑战30天C++入门极限-exit()与return()函数的差别
来源:互联网 发布:csdn java 博客排名 编辑:程序博客网 时间:2024/04/29 05:57
在main函数中我们通常使用return (0);这样的方式返回一个值。
但这是限定在非void情况下的也就是void main()这样的形式。
exit()通常是用在子程序中用来终结程序用的,使用后程序自动结束跳会操作系统。
但在如果把exit用在main内的时候无论main是否定义成void返回的值都是有效的,并且exit不需要考虑类型,exit(1)等价于return (1)
但这是限定在非void情况下的也就是void main()这样的形式。
exit()通常是用在子程序中用来终结程序用的,使用后程序自动结束跳会操作系统。
但在如果把exit用在main内的时候无论main是否定义成void返回的值都是有效的,并且exit不需要考虑类型,exit(1)等价于return (1)
#include <iostream>
#include <string>
using namespace std;
int main()
{
exit (1);//等价于return (1);
}
- 挑战30天C++入门极限-exit()与return()函数的差别
- exit()子程序终止函数与return()函数的差别
- return 与 exit() 用在 main 函数的差别
- 挑战30天C++入门极限-C/C++中函数指针的含义(上)
- 挑战30天C++入门极限-C/C++中函数指针的含义(下)
- exit()函数详解和Exit() 和 Return() 的差别
- 挑战30天C++入门极限-C++中的函数重载
- 挑战30天 C/C++ 入门极限系列教程-引言
- 挑战30天 C/C++ 入门极限系列教
- exit()函数与return的区别 C语言
- 挑战30天C++入门极限-c++中函数重载的相关知识
- 挑战30天C++入门极限-在C++语言中,关于内联函数(inline)的入门教程
- 挑战30天C++入门极限-C/C++中数组和指针类型的关系
- 挑战30天C++入门极限-c/c++中指针学习的两个绝好例子
- 挑战30天C++入门极限-C/C++中命令行参数的原理
- return函数与exit函数的总结
- return函数与exit函数的总结
- exit函数与return的区别
- 挑战30天C++入门极限-C/C++中利用空指针简化代码,提高效率
- 挑战30天C++入门极限-C/C++中函数指针的含义(上)
- 唤起心中的巨人(节选)——安东尼.罗宾斯
- 欲哭无泪
- appfuse学习
- 挑战30天C++入门极限-exit()与return()函数的差别
- 挑战30天C++入门极限-C/C++中命令行参数的原理
- 战30天C++入门极限-对C++中引用的补充说明(实例一)
- jbpm入门学习资料 JbpmGettingStarted
- 挑战30天C++入门极限-C/C++中函数指针的含义(下)
- Google 发现的十大真理
- 失调证
- 挑战30天C++入门极限-对C++中引用的补充说明(实例三)
- ASP.NET2.0中themes、Skins轻松实现网站换肤!