return可以返回error吗(return可以返回什么类型)

http://www.itjxue.com  2023-02-21 22:06  来源:未知  点击次数: 

先序遍历二叉树return error 啥意思

我们可以看到error的意思就是错误对吧,但怎么返回一个error了呢,很多时候我们会全局定义变量error,并给他赋值是0,所以程序一旦满足错误的状态就返回error即0。这样是为了增加代码可读性,没有大意思

数据结构(c语言版)RETURN问题求教

#define error 0,宏定义,你懂得。

return error,就是return 0

而return OK就是return 1(头文件中宏定义了OK为1)

一个函数如果碰到了return,这个函数就不再往下执行了,直接跳出函数。

补充:对于被调函数,没有区别,都不往下执行了。但是对于主调函数,可以根据被调函数的返回值(0或者1)来执行相应的动作。

数据结构中函数return ERROR;后主函数还继续执行么?这个语句有什么实质性上的意义?

return ERROR;后,就已经从函数中返回了,就不再继续执行了。

通过这条语句可以返回函数的执行状态是出错了。这样在调用该函数的主函数中通过查询该函数的返回值就知道了被调用函数的执行状态了。

(责任编辑:IT教学网)

更多

推荐编程综合文章