zoukankan      html  css  js  c++  java
  • return 与 exit()的区别return退出本函数,exit()退出整个程序 分类: H_HISTORY 20130203 19:44 367人阅读 评论(0) 收藏

    retrun与exit()均可用于函数的返回,但return只是本函数的返回,而exit()则是整个程序的退出。


    #include <stdlib.h>
    
    
    int sum(int a, int b);
    
    
    int main(void){
        
        int s;
        printf("test");
        s=sum(2,3);
        printf("sum=%d",s);
        return 0;
    }
    
    int sum(int a, int b){
        int c=a+b;
        exit(c);
        printf("c=%d", c);
    }
    


    如上程序,main()函数中的

        printf("sum=%d",s);
    

    将不会被执行,因为在sum()中已经退出了程序。

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    第四次作业
    第三次
    第十次作业
    第九次作业
    第八次作业
    10.29第七次
    15
    14
    13 this
    12 电视机
  • 原文地址:https://www.cnblogs.com/lujinhong2/p/4637449.html
Copyright © 2011-2022 走看看