中易网

C语言,一个函数怎么反回两个值以上

答案:6  悬赏:40  
解决时间 2021-02-02 22:13
比如在一个函数输入两个数组.怎么使这两个数组反回主函数

1L的函数怎么有个VOID那怎么反回啊
最佳答案
用指针参数带回调用程序

void sub(int *n, int *a, int *b)

int *a, int *b 带回两个数组
int *n 带回数组大小
全部回答
首先,函数返回值不能是数组,而可以是指向该数组元素的指针,我觉得把数组定义成为全局变量会比较好操作 这样就不用考虑返回数组的问题了
全局变量其实更容易理解一些。。。。。
我觉的全局变量好理解些,如果程序简单,还是用全局变量
??void ??那怎么带回这两数组?void不是不返回吗? 这样也行吧,建立一个二维数组指针,在函数里让要返回的两个数组成为这个二维数组的二个维,然后返回这个指针就成了,用时再从二维数组里取出就是了。
绝对不能定义成全局变量,这是一种极其不好的习惯 一个函数怎么反回两个值以上,只要设定参数就行了,你需要几个参数就定义几个 void sub(int *n, int *a, int *b) int *a, int *b 带回两个数组 int *n 带回数组大小 1楼写的非常好,简单扼要 笨啊,返回值的类型为int就行了,或者你需要小数就定义成double
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
平度永安堂大药房怎么去啊,有知道地址的么
岷山安逸大酒店这个地址在什么地方,我要处理
华兴道/海滨高速公路(路口)在哪里啊,我有事
佳宝贝母婴用品专卖店在哪里啊,我有事要去这
张家口丰田生物工程有限公司地址有知道的么?
易语言HTML背景色怎么改 ?超文本浏览框1.取
阳台休闲餐吧地址在什么地方,想过去办事
段家圪旦我想知道这个在什么地方
电蚊香是用来灭蚊的还是驱蚊的?
华盛副食商行地址有知道的么?有点事想过去
众乐超市怎么去啊,有知道地址的么
塔山宾馆2号楼我想知道这个在什么地方
我是07年毕业的,档案一直没管,而且我报到证
同兴饭店地址在哪,我要去那里办事
南陵金运市政服务有限公司地址在什么地方,想
推荐资讯
开元尚居地址在什么地方,想过去办事
和相亲男聊了几个月了,也出去好几次,从来没
素描考级怎么考?
鸿门宴豪气的到项羽赏识的大将
中文名转英文名,安然
明目张胆是什么意思
中国民用航空广西安监局在哪里啊,我有事要去
斯柯达明锐2.0tsi燃油压力传感器在那个位置?
青海省社会保险服务局地址在哪,我要去那里办
红外发射二极管通电后什么现象,是有红光还是
都市贝贝(浙商海宁皮革城)怎么去啊,有知道地
不是我针对谁,我的意思是说,再坐的各位都是
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?