搜索

在该C语言程序中,exit(0)的作用是什么,为何要有这一句

发布网友 发布时间:2022-02-28 09:55

我来回答

6个回答

懂视网 时间:2022-02-28 14:16

   

exit是一个函数,exit()是退出的意思,0表示正常退出,所以exit(0)在c语言中指的是正常运行程序并退出程序;

c语言是一种面向过程、抽象化的通用程序设计语言,能以简易的方式编译、处理低级存储器,适合开发固件或便携式应用程序,是最广泛使用的语言之一;

尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可以在许多计算机平台上进行编译。

总结

exit是一个函数,exit()是退出的意思,0表示正常退出,所以exit(0)在c语言中指的是正常运行程序并退出程序。


热心网友 时间:2022-02-28 11:24

exit(0)是退出执行程序,在上面的程序中当选择其他运算符时,程序输出“error”,自然无法输出运算结果,所以要提前退出。

热心网友 时间:2022-02-28 12:42

你一定注意到在一栋商住楼、宾馆、购物中心等等地方到处都有紧急逃生指示牌Exit。当火灾等发生时人可以顺着Exit出口逃生。
与此相似,在C中的exit函数功能用在程序执行检测到错误时,调用“逃生”—— 退出执行并返回。更进一步,exit函数不但能“逃出来”还可以带回由exit函数参数错误级别!
在C中,正常退出用return;异常退出用exit

热心网友 时间:2022-02-28 14:17

  用exit()来退出程序,主要是异常退出,向程序调用者返回退出代码。
  假如你这个程序叫exe1, 你有另外一个程序exe2,在exe2中用CreateProcess来启动exe1,那么当exe1执行完退出后,你的exe2就可以通过exe1返回的退出代码来判断exe1是什么原因退出的。

热心网友 时间:2022-02-28 16:08

退出程序,就跟io流操作需要关闭流一样!

热心网友 时间:2022-02-28 18:16

Exit() 是电脑函数。
函数名: exit()
所在头文件:stdlib.h
功 能: 关闭所有文件,终止正在执行的进程。
exit(1)表示异常退出.这个1是返回给操作系统的。
exit(x)(x不为0)都表示异常退出
exit(0)表示正常退出
exit()的参数会被传递给一些操作系统,包括UNIX,Linux,和MS DOS,以供其他程序使用。
stdlib.h: void exit(int status);
参 数 : status //程序退出的返回值.
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top