66问答网
所有问题
C语言中的自定义函数可以返回多个值吗?如果可以,请举个例子可以吗?
新手上路,多多关照。谢谢。
举报该问题
推荐答案 2007-11-16
一个函数里可以有多个return语句(比如有条件语句时),但只能返回一个值给函数.
用指针的话也只是返回一个函数而已,不能返回多个,只是在函数里利用指针地址将地址相对应的数值修改而已,并不是返回值.
所以不管什么函数,如果有返回值的话,只能返回一个值.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pv2sipvx.html
其他回答
第1个回答 2007-11-15
不可以 只能返回一个
只有一个return
第2个回答 2007-11-15
只能返一个,但是如果用指针的话,可以返回很多个!
相似回答
c语言函数
可不
可以返回多个值
答:
在C语言中,
一般情况下函数的返回值是通过函数中的return语句来实现的,每调用一次return语句只能从函数中返回一个值
。但在实际很多应用中,我们需要从函数中返回多个值,那我们可以用什么方法实现呢?此时我们可以用三种方法来实现。方法一:设置全局变量 全局变量是在函数外部定义的全局变量,它不属于任何...
C语言中自定义的函数可以
一次
返回多个值吗?
就是用return一次返回多个...
答:
这个目前C语言还不支持
。目前C语言的返回值只能是一种类型。如果想返回多个值的话,那楼主可以定义一个结构体类型,将结构体类型返回就可以了。实例代码如下:include <stdio.h>#include <stdlib.h>struct return_test{ int a; int b;};struct return_test test_fun(){ struct return_tes...
C语言中自定义函数返回值的个
数
答:
在C中,正常情况下,我们只能从函数中返回一个值
。但在有些情况下,我们需要从函数中返回多个值,此时使用数组或指针能够很好地完成这样的任务。这里是一 个示例,这个程序使用一个整型数组作为参数,并将数组元素的和与积返回给调用函数。下面是C代码,这是一种常见情况。下面给出实现技巧:1.include ...
C语言自定义函数返回多个值
答:
你的程序编译都通不过。
C语言根本就不能返回多次
,函数执行到第一个return就结束了。建议先找本C语言的书看看语法,而在C里面实现返回多个值一般是利用指针传递的参数或者返回结构体。
c语言
如何
定义
一个
函数可以返回多个值
回去给主函数呀。
答:
C不支持一个函数直接reture
多个值
。 但是我有个建议你参考下: 你把得到的Data
返回,
在返回的主
函数里
再分解处理。 直接把shiwa、wa、qiao、bai、shi、ge这些变量
定义
为全局
函数,
这样在函数体里处理赋值了这些变量,在其他地方都可以使用,而不需要返回。 希望我的回答能帮助到你。 Cindere鞡 | 发布于2013-08-21 ...
C语言
如何让一个
函数返回多个值
答:
这样主调函数相应的值就改变了,也就相当于返回了第二个值了。这样就可以实现
返回多个值
!3、结构体指针返回 结构体是C语言涉及数据结构的最直接的容器,通常在编程过程中实现一个功能模块在主
函数里,
我们
可以定义
一个结构体类型的变量,然后直接用
函数返回
值赋值就可以了。工具/材料
C语言的
编辑器 ...
大家正在搜
c语言自定义函数例子
c语言建立自定义函数的目的
c语言如何自定义函数
c语言如何定义一个函数
C语言自定义保存函数
C语言建立自定义函数库
c语言自定义函数调用
c语言用户自定义函数
c语言函数定义和调用
相关问题
c语言函数可不可以返回多个值
C语言中自定义的函数可以一次返回多个值吗?就是用return...
c语言中在一个自定义函数中怎么返回两个值?
c语言如何定义一个函数可以返回多个值回去给主函数呀。
C语言中,自定义函数什么时候不用返回值?
c语言自定义函数中,怎样返回多个数值呢??好像return不...
VB 在自定义函数中,可以通过 返回值做吗?
C语言可以返回字符串吗?可以的话返回值类型是什么呢?能否举个...