递归实现字符串反向输出

#include “stdio.h”
#include “stdlib.h”
#include “string.h”

void reverse_str(char* str,int len)
{
        static int num = 0;
        if(num<=len)
        {
                num++;
                reverse_str(str+1,len);
                printf(“%c”,*str);
        }
}

void main()
{
        char str[]=”hello 44444444444446555555555555 22e1wfdt5wcttv world”;
        reverse_str(str,strlen(str));
}

    原文作者:谢文浩
    原文地址: https://blog.csdn.net/xiewenhao12/article/details/122828572
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞