c语言不写return0会怎么样(c语言函数没有return会怎样)

http://www.itjxue.com  2023-02-25 11:13  来源:未知  点击次数: 

C语言中, 如果程序最后的return后不写0而写其它数会怎样?

这个return 0主要作用是用来检测程序是否正常退出,有些IDE在调试程序时,退出程序时会写出退出码(Exit code),你可以通过这个退出码得知你的程序是否正常工作,比如:

int?main(){

????...

????if(打开文件失败)

????????return?1;

????...

????return?0;

}

一般0表示正常退出,如果程序发生异常,则用不同的数字代表不同类型的异常。

c语言 int main的函数中如果不加return 0会怎样?如果最后return 1会怎样?

如果不加return 0就代表没有传回值的意思

如果是return 1的话就代表传回一个整数为1的值的意思。

C语言中,函数返回值为零是什么意思?不加return 0对得到的函数有什么影响吗?加了会产生什么效

在C语言中,默认返回0的时候表示成功,其它表示失败,在标准C函数库中,如果返回值不为0表示失败,且返回值对应一个errno,每个errno对应了一种错误解释。

如果函数声明了返回值,但没有return 0,则编译时会报错

(责任编辑:IT教学网)

更多

推荐MYSQL文章