exit()子程序终止函数与return()函数的差别

2016-02-19 13:12 1 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享exit()子程序终止函数与return()函数的差别,希望可以对大家能有小小的帮助。

【 tulaoshi.com - 编程语言 】


  在main函数中我们通常使用return (0);这样的方式返回一个值。
  
  但这是限定在非void情况下的也就是void main()这样的形式。
  
  exit()通常是用在子程序中用来终结程序用的,使用后程序自动结束跳会操作系统。
  
  但在假如把exit用在main内的时候无论main是否定义成void返回的值都是有效的,并且exit不需要考虑类型,exit(1)等价于return (1)
  
  
  //程序作者:管宁
  //站点:www.cndev-lab.com
  //所有稿件均有版权,如要转载,请务必闻名出处和作者
  
  #include iostream
  #include string
  using namespace std;
  
  int main()
  {
  exit (1);//等价于return (1);
  }
  

来源:https://www.tulaoshi.com/n/20160219/1603315.html

延伸阅读
标签: 电脑入门
1、Excel数学与三角函数:ABS 返回某一参数的绝对值。 ABS(number) number 是需要计算其绝对值的一个实数。 如果 A1=-16,则公式=ABS(A1)返回 16。 2、Excel数学与三角函数:ACOS 返回以弧度表示的参数的反余弦值,范围是 0~π。 ACOS(number) number 是某一角度的余弦值,大小在-1~1 之间。 如果 A1=0.5,则公式=ACOS(A1)返回 1.0...
问题的提出: 假定我们的Html 页中有一些表单需要处理,并且我们需要初始化数据库中的字段,我们该怎么办?标准的解决办法就是使用CGI脚本或是使用Java Servlet等服务器端程序,但是你有没有想过,还可以编写一个脚本程序使你可以用javascript直接调用服务器端Java程序进行任何计算的结果,就像下面代码中列的那样: <html...
请注重,这一节内容是c++的重点,要非凡注重! 我们先说一下什么是构造函数。 !-- frame contents -- !-- /frame contents -- 上一个教程我们简单说了关于类的一些基本内容,对于类对象成员的初始化我们始终是建立成员函数然后手工调用该函数对成员进行赋值的,那么在c++中对于类来说有没有更方便的方式能...