c语言什么情况下要返回值

作者&投稿:彭谭 (若有异议请与网页底部的电邮联系)

c语言中什么时候函数调用时,被调用函数需要加return 返回
被调用函数 也就是子函数 申明时有返回类型就需要加return;如果是void function() void为无返回值,无需return 譬如 intfunction() int为整形,则需return一个整形值;

c语言的返回值是什么意思啊?
函数返回值的意思是将函数实现的结果返回给调用者。按标准来说,C的main函数是需要有返回值的。标准中main函数返回类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的...

C语言常要返回1或0,返回其中一个的结果是什么,有什么表现啊?能有个例子...
如果你定义的是int 型函数,就要反回一个int 型的数,但是这个数不一定是你要用的 比如说 int main(){ ~~~return 0;\/\/这个就没有用,但是不写这句也没事,只是给个warning。} 但有很多是我们要用的就不写return 0或return 1了。如:int get_num(){return num;}就是返回这个函数得到的nu...

请问C语言中的返回值是什么意思,为什么要有返回值,解释一下,越通俗易...
如一些函数只要完成某些特定的功能即可,不需要返回特定的值给主函数。如C语言中的printf这个方法,有些时候只希望屏幕输出一段加工过的文字,这就可以放在子函数中处理,而不需要将处理结果返回给主函数再处理,能够节省代码量。又如一些多线程的函数,很多都是没有返回值。具体情况具体分析。。。

请问下c语言什么情况下scanf会返回EOF?如图的代码,什么时候会结束输入...
scanf没有获取到数据时=EOF ,即scanf函数的返回值为-1

C语言中返回值是什么意思啊
add的返回值是0,如果调用这个函数返回值不是0,那就说明这个函数在执行的过程中出现了差错。当然函数的返回值也可以是一个指针,这个指针里有你想要的东西。需要说明的是,有的函数是没有返回值的,比如顶一个void的函数没有返回值。我只是举个例子来说明下问题,跟详细的东西需要你自己找了。

返读音是什么意思
通过返读音可以加深对单词、短语、甚至整句话的理解。比如,“spoon”这个单词,如果进行返读音后,会变成“noops”。这个变化能告诉我们,单词的意思并不会改变,但形式有了很大的不同。通过返读音,我们也可以锻炼我们的语言表达技巧,以及对语言的感觉与敏感度。返读音不仅可以应用于英语单词,它对于汉语...

c语言中的返回值是什么意思,通俗一些,我是一个初学者,谢谢.有返回值与...
有返回值和无返回值并没有根本的区别。只是有些函数将它产生的影响通过数值或其他形式变量的形式呈现出来并返回给你,这类函数叫有返回值函数;而有些函数并不需要将这种影响返回并通知你,它们造成的变化只在程序中体现,这些函数叫做无返回值函数,或者说它们也有返回值,返回值为void。

返回值什么意思啊?
返回值 就是通过程序计算之后的到结果,也是函数实现返回最终的结果函数(方法)一般分为有返回值和无返回值,无返回值实现功能最终不返回结果,有返回值的,最终返回该函数的计算结果。

C语言 feof什么情况下才会返回1?
feof不会返回1呀,只有0和非0,但非0不一定是1 如果文件结束,则返回非0值,否则返回0

邴雄18422666853问: 请显浅易懂的解释一下C语言函数的返回值(即何时需要返回值,何时不需要),最好各给一个简单的例子 -
丰润区盐酸回答: 最简单的理解,好比你是上级,你要求你的下级给你办事,如果他圆满的把这事办完了,他会告诉你事情办完了,这就属于一个返回,如果这个事情办砸了,肯定也会回应你一下,给你一个办砸了的原因. 以上,事情办完了和办砸了都是类似于返回值的. 其实编程也就是你去指挥电脑做它能做的一些事情而已,但是电脑要求的是凡事巨细,你要求它告诉你它做事情的结果,它才会告诉你,但也都是按照你对于电脑的约定来告诉你的. 举一个比较实际的例子:VB中的Replace函数,它的能力是返回字符串其中指定数目的某子字符串被替换为另一个子字符串.如果成功则返回替换完的字符串,如果给定的字符串是个空的,那么就返回一个错误.

邴雄18422666853问: 在 C语言中什么情况需要用到返回值?什么情况不需要用返回值? -
丰润区盐酸回答: 比如你编一个函数求a+b的值,求得的结果就用反回给系统,如果你用一个函数做一系列事情结果用不上,就可以不用反回值.而良好的编程习惯是每个都应有返回值,用来判断程序是否执行成功了

邴雄18422666853问: 一般的C语言程序在什么情况下需要写返回值,什么情况下不需要写呢? -
丰润区盐酸回答: 最开始必须声明下,大部分情况下都是要有返回值的,特别是你以后工作了写的一些程序.不过,也有少部分情况下是不需要返回值的,那就是你不太关心这个函数的具体运行情况,或者这个函数本身很简单,出错的几率太小了,又或者是初学者在练习的时候.比如部分close()类型的函数通常返回值都为void,比如show()这类的函数通常只是显示内容的,也通常没有返回值.

邴雄18422666853问: 在C语言自定义函数中,什么情况下需要函数返回boolean类型的值? -
丰润区盐酸回答: 这种事情没有绝对的,在以后的实际操作中,倒置 排序也可以加上boolean返回值,一般这样对数据进行操作的函数,返回一个boolean值往往是代表操作是否成功,比如成功删除返回true,删除失败返回false.

邴雄18422666853问: c语言,什么是函数的返回值,怎样的函数才需要返回值,或者怎样才不需要? -
丰润区盐酸回答: 简单的说,函数就是一个算法,有不有返回值是跟这个函数做什么的有关系. 一般情况下,求和这类的就要返回值,比如 int add(int a,int b) {return a+b;//这就返回a+b的和,用函数的时候,你只要传a,b的值就得了 } 用的时候这样: int s=add(...

邴雄18422666853问: C语言程序中在什么情况下,子函数必须向主函数返值? -
丰润区盐酸回答: 只要返回值不是void就要比如函数int f1()需要返回值 函数void f2()就不需要 可以只写一个return;也可不写

邴雄18422666853问: C语言中什么时候该用return,什么时候不用? -
丰润区盐酸回答: 当你定义函数的时候才要用,有些函数有返回值,也就是调用一个函数之后,该函数返回一个值给你. 如 int fun(int a) 这个函数就要用return ,而且return 后面跟的变量或字面常量应该是整形才对,如果是不能自动转换成整形的数据如double型...

邴雄18422666853问: C语言中,哪些情况有返回值哪些情况没返回值? -
丰润区盐酸回答: 有没有返回值是你自己定的.你想让这个函数有返回值那么函数类型就不要写void.可以写int float double等等都可以.写了void之后,这个函数就没返回值了.

邴雄18422666853问: C语言中,函数什么时候应该有返回值(就是加return(x)之类的),请通俗并举例说明
丰润区盐酸回答:举个简单的例子 ******************************************************************************** #include "stdio.h" main() { int a; a=add(5,3); printf("%d",a); getch(); } int add(int x, int y) { int z; z = x+y; return(z); } *********************************************...

邴雄18422666853问: C语言中的返回值的用途是啥?主函数与子函数中的return语句有何不同?那种函数需要返回值?网友帮忙啊…… -
丰润区盐酸回答: return 代表了一种状态. 或者是一种结果.比如有函数原型 bool open(...) 他要求返回的是bool类型. 那么我就可以用bool代表成功或者失败. 即表示函数执行的功能,成功或失败.int open(..) 这里只是举个例子我可以让他返回 -1,0,1 ... 等等. 我可以让-1 代表 文件打开失败0 代表文件存在,但是无法打开1 代表文件打开成功.2 代表文件不存在等等int add(int a,int b) // 要求返回int 那么我可以直接把a+b 的值 返回 return a+b 自拟定义. 返回值是非常有用的.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网