return问题

[复制链接]
1610|2
 楼主| txcy 发表于 2012-11-26 23:38 | 显示全部楼层 |阅读模式
#include<iostream>
using std::cin;
using std::cout;
using std::endl;

void f(char[],int);
int main()
{
    char s[]="hello";
    f(s,0);
    system("pause");
    return 0;
}

void f(char a[],int n)
{
    if(a[n]=='\0')
    {
        return;
    }
    else
    {
        f(a,n+1);
        cout<<a[n];
    }        
}


这个是我自己写的用递归反向打印一串字符,下面的函数f  中if的{}中,我不知道应该写什么。就写了个renturn。
请问return 后面什么都不跟 的具体意义。
yybj 发表于 2012-11-26 23:52 | 显示全部楼层
函数的返回类型是什么 return就返回相应的类型
无冕之王 发表于 2012-11-27 23:26 | 显示全部楼层
基础的C语言问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

274

主题

2106

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部