永发信息网

c语言return的问题?

答案:4  悬赏:20  手机版
解决时间 2021-07-31 06:06

#include<stdio.h>
void main()
{
void aa(int b[],int n);
int a[10],i,*p;
p=a;
printf("请输入十个数字:\n");
for(i=0;i<10;i++)
scanf("%d",p++);
aa(a,10);
printf("结果是:\n");
p=a;
for(i=0;i<10;i++)
printf("%3d",*p++);
}


void aa(int b[],int n)
{
int t,i,j;
for(i=0;i<(n/2);i++)
{
j=n-1-i;
t=b[i];
b[i]=b[j];
b[j]=t;
}
return;
}
这里上面已经是定义了void 下面怎么还可以出现return?

最佳答案

其实那个return完全可以删除,就是说,那个return并没有实际的作用。当return后有一个常数时,才是返回一个常数,没有常数,就是不返回,也就是void。出现return,但并没有写返回值,所以是可以的

全部回答

return 跳出当前方法。

也可以和goto语句一起使用,跳到指定的方法里。

void 是说不返回数值,而不是说不返回。

这里的return是退出函数,返回主程序的作用。虽然在这里应该是多余的,因为函数到return那行的时候已经完成了!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
双清区邵阳广场宾馆(东风路)地址在哪里啊
有没有in the first day,on the first day
大工的同学进!大工进大门要学生证吗?进招聘会
求一个好的英语在线翻译网站!
ggfhyg联通营业厅
我喜欢她,但是就是不敢对她说,怎么办?
如何辨认诺基亚手机的真伪
一天睡6个小时够么
我怎么可以去东莞市东城区周屋工业大道23号?
怎样可以使空间增加人气?
让胡路区大庆天香西湖小笼包地址有谁知道?有
有没有一起去看流星雨的花絮啊
好听的歌????????
新保险法里规定的车险理赔后,买的人就少了,
看旧岁银蛇起舞,群山增秀美
推荐资讯
三峡在重庆的【】在湖北的【】之间
浏阳市长沙淮南诊所(荷兴路)在哪里啊,我有事
在北京海淀区上地附近有没有招聘电子焊接的
世界上最大的花
我要给<<科幻世界>>投稿.有些问题!
在沈阳站坐几路公交车可以到达实际国际大酒店
相伴一生的承诺
恋爱究竟是什么?
鄂城区鄂州职业大学艺术系实训楼这个地址在什
关于太阳的好句子,描写太阳火热的句子65字
炒土豆丝儿怎么做,土豆丝怎么炒才会脆?
手机诺基亚5200可以下小说吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?