c语言中有无返回值的区别(c语言函数必须有返回值吗)
1、宥杰咨询:C 语音返回值和不返回值有什么关系 晋州市平面回复: main 的返回值永远都是int 第三个不写是C语言规定的“省略的类型默认为int” *注意!这个规定已经废弃了,不应该省略任何类型包括int第二个虽然写的是void但是编译器会给你变成int然后返回0;宥杰咨询:C语言中的返回值和无返回值是什么意思? 晋州市平面回复: 知道函数的调用吧? 调用函数你可能需要函数给你个返回值来用,比如求面积的函数,你传入参数后需要函数返回个面积结果吧?否则你调用函数干什么但是有时候我们不需要函数返回值,而只是进行一系列操作,比如打印啊什么的所以函数分为四种: 有参有返回值 无参有返回值 有参无返回值 无参无返回值 比如: int funint a,int b 函数的类型就是返回值的类型 return a+b 返回两个数的和 main int a1,int b1 int cfuna,b 调用fun后return回一个值这个值被C获取;宥杰咨询:有返回值的函数和没返回值的函数的区别 晋州市平面回复: 你问的是哪中语言? 返回值是函数执行后产生的一个值,在函数结束前把这个值赋给函数本身,这样就有返回值了 VB 例子 Function Str1AddStr2Str1 as String, Str2 as String AS StringStr1AddStr2Str1 amp Str2 End Function调用Dim A , B , C AS String A "A" B "B"C Str1AddStr2A , B Msgbox C执行后弹出一个对话框。
2、宥杰咨询:c语言中return的含义是什么?位置不同返回值就不同,要怎么检测返回值? 晋州市平面回复: return的意思是返回后面参数的值并退出当前函数体,一个函数中任何时候都只能有一个return语句生效!该例子中第一个return是当满足第一次循环后,输出sum的结果为1,然后退出main程序,程序结束,此时不会执行第二个return 0要想满足执行第二个的条件,可以初始化i100,这样while循环条件不满足,直接跳过;宥杰咨询:c中方法有没有返回值有什么区别啊,是不是加了return就只返回结果,为viod就返回过程,麻烦教我下,谢谢 晋州市平面回复: 这个的区别在于你需不需要返回值你不需要返回值。
3、宥杰咨询:有无返回值对它们的调用有什么不同 晋州市平面回复: 对于程序执行来说没有任何区别,对于程序员来说,区别就是可不可以用变量来接收返回值,另外,如果返回值没写,默认为int;宥杰咨询:调用函数时有返回值与没返回值有什么不同 晋州市平面回复: 在设计的时候的不同:没有返回值的时候,用void表示,一般用于肯定不会失败的函数有返回值,应该用相应的返回值类型表示,不写的话,默认返回int类型,返回值可以标示需要返回的内容或函数失败的原因使用中的不同,调用没有返回值的函数,不必考虑返回值,直接调用即可,函数不能被赋值给变量或参与表达式运算有返回值的函数,可以不理会返回值,也可以完全当一个表达式使用。
4、宥杰咨询:c语言中有无返回值的意思晋州市平面回复: double adddouble a,double b double是返回类型,需要返回值,return s就是add函数返回的值,不加上的话程序不知道返回什么,会报错 如果返回类型为void就不需要return,因为返回类型为空;宥杰咨询:c语言中函数带参数带返回值和不带参数不带返回值的区别 晋州市平面回复: 任何编程语言中,方法可以带参数也可以不带参数,不带参数的,例如图片中的“void getSumvoid”方法,第一个 void 就是代表没有返回值,第二个 void 可以省略,它只不过是直接在方法中输出了 sum 的值,而带返回值带参数的 getSum 方法则是先把 sum 值返回到主函数中。
-
上一篇
c语言函数只能返回一个值(c语言scanf函数的返回值)
1、宓便咨询:c语言中函数能返回一个数组吗 孟津县滑装置回复: 在C语言中,无法直接返回一个数组,但是可以通过返回对应类型指针的方式,返回数组 在大多数情况下,一维数组和一维指针是可以通用的比如,定义一个函数,申请一定长度的整型动态数组,其长度用参数传入,并将结果返回如出错,
-
下一篇
c语言函数可以返回几个值(c语言return返回多个值)
1、牛信咨询:请高手指点:在c语言中如何用一个函数返回多个值?;牛信咨询:在c语言中,是怎么使用全局变量使得被调用函数能够返回多个值,最好能有个代码的例子石渠县程回复: 分析:全局变量作为C语言的一个知识点,虽然我们都了解它的特点,但在实际教学过程中应用得并不是很多由于全局变量的作用域是从定义变量开始直到程序结束,而对于编写有多个返回值的C语言函数;牛信咨询:C语言的子函数