字符串逆序&字符串逆序输出

自己写的,感觉比较ugly

//字符串逆序
#include 

using namespace std;

void reverse(char a[])
{
    int n,i,j;
    n=sizeof(a)/sizeof(char);

    char b[n];
    for(i=0;i


看到一个字符串递归逆序输出的写法,帅呆了,太精炼了,忍不住转过来啦

void ReversePrint(const char* s)
{
    if(*(s +1) != '\0')
        ReversePrint(s + 1) ;
    cout << *s ;
}
原文: http://www.cnblogs.com/graphics/archive/2011/03/09/1977717.html

你可能感兴趣的:(一些小程序)