东辰安华知识网 东辰安华知识网

东辰安华知识网
东辰安华知识网是一个专业分享各种生活常识、知识的网站!
文章434741浏览52697809本站已运行9224

return -1是什么意思(return1是什么意思)

大家好,今天来为大家解答return -1是什么意思这个问题的一些问题点,包括return1是什么意思也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

一、return1是什么意思

标准C/C++规定程序正确执行完毕的返回值都是0返回1表示着程序发生了某个错误,这个错误值被返回到这个程序的被调用上级程序上,通常都是操作系统,在上级程序中就能够根据程序返回数值判断程序是否成功执行,进而执行后续任务.对返回值的理解非常重要啊,它经常被用到脚本和批处理程序的流程控制里面

二、c语言什么情况下用到return1和return 0各代表什么意思

return0代表程序正常退出,return1代表程序异常退出。使用return语句可以返回一个变量内的值或一个指针,也可用return0,表示返回为空。return代表调到函数外,return0代表函数正常终止return1代表函数非正常终止return关键字的作用是返回程序流程的控制权!其副作用是返回一个值。例如intmain(){}则必须返回一个值return0代表函数正常终止ruturn1代表函数非正常终止被调函数return1只是给主调函数一个标志,说明他的执行过程遇到异常情况。然后就返回主调函数来处理,继续执行。一、返回值int类型的函数返回:return语句用来结束循环,或返回一个函数的值。return0:一般用在主函数结束时,按照程序开发的一般惯例,表示成功完成本函数。return-1::表示返回一个代数值,一般用在子函数结尾。按照程序开发的一般惯例,表示该函数失败;系统提供的函数绝大部分定义为int类型返回值的都是这样的。返回值是返回给系统用的,给系统看得。一般做调试的时候也会用的,当出现错误的时候可以根据返回值来确定问题出在哪一个函数上的。注意此时返回的类型是int。二、布尔类型返回:

return0:返回假;return1:返回真;一般这样的函数用来实现一个判断是否的逻辑,或检查有无的数据。返回真表示“是”,返回假表示“否”!如:isalpha()判断是否是字母isdigit()判断是否是数字。c语言编译系统在给出逻辑运算结果时,以“1”表示真,以“0”表示假。例如:i=1>3;则i的值为0。反之,i=1<3;则i的值为1。参考资料:

三、0的含义以及return(i-1)为什么要返回i-1,在线等急急急

feof(fp)函数测试文件fp是否已经读到末尾,不是则返回0,是则返回非零。}while(feof(fp)==0);这句的意思是,如果文件没到末尾(feof(fp)返回0),继续做循环。i-1的意思是,当fread(&stu[i],sizeof(structstudent),1,fp);读到文件末尾,它会返回且不读取字节,但是下一句i++还是执行了,所以多算了一个字节,因此要减回来。

好了,文章到这里就结束啦,如果本次分享的return -1是什么意思和return1是什么意思问题对您有所帮助,还望关注下本站哦!

赞一下
东辰安华知识网
上一篇: pencil case是什么意思(pencil case和pencil box)
下一篇: plum的意思是什么意思(plum有傻瓜的意思吗)
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏