您好,蔡蔡就为大家解答关于c语言编程中return 0是什么意思相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、return表示函数结束, 也就是说CPU执行到return后, 就会跳转(如果要好理解的话, 是"回到")到调用它的地方, 然后继续执行. 而0, 是一个整型, 一般来说return 0所在的函数的返回值类型就是int, 如:int main(void). 而它的用处就是数据交换(或处理). 还拿main函数作比较, 如果有人细心, 在main函数的return处加一个断点, 然后单步执行, 不难发现, 下一步就会进入编译器的自带源文件. 以VC2013为例, 它的代码是: __winitenv = envp; mainret = wmain(argc, argv, envp);//然后下一个执行的是(调试模式): if ( !managedapp ) {#ifndef _CRT_APP exit(mainret);#else _exit_app();#endif 这样, 就不难发现, 返回值是用来退出程序的, 虽然在这里, 它们的用处完全一样, 但是如果是一个取值的函数abs, 那么, 它的返回值就有很大的用处了, 可以说整个函数的用处就在于返回值.。
本文就讲到这里,希望大家会喜欢。
本文来自“四月释梦”用户投稿,该文观点仅代表作者本人,不代表华夏信息网立场,本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请发送邮件至1470280261#qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。如若转载,请注明出处:http://www.xxxwhg.com/cs/15892.html