首页 > 编程知识 正文

int函数必须有返回值吗,return表示什么

时间:2023-05-04 10:46:05 阅读:10230 作者:179

1、返回值int类型函数的返回值: return语句用于退出循环或返回函数的值。

return 0:主函数结束时,按照程序开发的一般惯例,一般用于表示本函数成功完成。

return -1:表示返回代数数值,通常用于子函数的末尾。 按照程序开发的一般惯例,表示此函数失败。

以上两个是约定事项,系统提供的函数几乎都被定义为int型返回值的就是这样。 返回值是用来还给系统的,可以给系统看。 通常在调试时也使用,但发生错误时可以根据返回值确定哪个函数有问题。

请注意此时返回的类型是int。

2、布尔型返回:

返回0 :返回假;

返回1 :返回真;

一般的这样的函数被用于实现判断是否的逻辑,或者检查有无。 返回真的话表示“是”,返回假的话表示“否”! 例如,isalpha ()判断是否是字母isdigit )来判断是否是数字。

c语言编译系统在给出逻辑运算结果时,用“1”表示真,用“0”表示假。 例如,I=1(3; I的值为0。 相反,i=1 3; I的值为1。

在c中,建议将main函数指定为int型(整数型)。 这需要函数返回整数值。 在main函数中,在执行的最后显示“return 0; 中选择所需的墙类型。 如果主函数成功结束,则得到的函数值为0。如果在执行main函数时发生异常或错误,则函数值为非零整数。 程序员可以使用操作命令检查main函数的返回值,以确定main函数已成功执行,并据此决定后续操作。 main函数被指定为int类型(整数),函数必须返回整数值。 在main函数中,在执行的最后显示“return 0; 中选择所需的墙类型。 如果主函数成功结束,则得到的函数值为0。如果在执行main函数时发生异常或错误,则函数值为非零整数。 程序员可以使用操作命令检查main函数的返回值,以确定main函数已成功执行,并据此决定后续操作。 return 0表示程序成功结束,return 1表示程序异常结束。

可以使用return语句返回变量中的值或指针。 也可以使用return0返回空值。

return代表被调到函数之外

return 0表示函数成功结束

return 1表示函数没有成功退出

return关键字的作用是返回程序进程的控制权。 其副作用是返回值。

例如,int main必须返回一个值

return 0表示函数成功结束

ruturn 1表示函数没有成功退出

被调函数return 1只需标记主调函数,说明他的执行过程遇到了异常情况。

然后返回主调函数处理,继续执行。

这个异常是什么?

此异常将返回到控制台。 不在你制作的程序的控制范围内。 操作系统检测到。 不会影响你的程序

https://wenku.Baidu.com/view/b 3748 c 9402768 e 9950 e 73865.html

网站:教您高效优雅地访问海外网站(LINK )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。