【C语言】编写一个函数reverse_string(char * string)(递归实现

原创 2016年05月30日 15:03:36
#include <stdio.h>
#include <stdlib.h>

void reverse_string(char * string)
{
    string++;
    if (*string!='\0')
    {
        reverse_string(string);
    }
    string--;
    printf("%c", *string);
}

int main()
{
    char *p = "abcdefghijk";
    reverse_string(p);
    system("pause");
    return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

用递归的思想写编写一个函数reverse_string(char * string)实现字符串反向输出和反向排列

#include void reverse_string(char *string) { if ('\0'!=*(++string)) reverse_string(string);//递...

C语言中char型转string

  • 2011-12-03 11:50
  • 176KB
  • 下载

C语言 string函数实现

  • 2008-05-22 15:31
  • 36KB
  • 下载

实现一个bubble_sort函数,可以完成int ,float,char,string类型的排序

#include #include #include//在这里我们先演示int和字符串两中类型的冒泡排序 void bubble_sort(void*data, int nums, int width...

557. Reverse Words in a String III(C语言)

今天6:30起来,瞌睡了一上午,在柏宁的帮助下把这道反转的题搞出来了嘿嘿char* reverseWords(char* s) { int i=0,j=0; int start=0,e...

第十周 字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示

字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要...

C语言中String库函数

c语言string类函数实现汇总

看到很多地方都面试或者考试都要涉及字符串的很多知识 有的需要自己写字符串 最近看书的收集了一些 算是摘抄 然后在其中加了点我自己的感受 嘿嘿 strcpy 函数 ,作用是将一个字符串的字符复制到...

C语言 string.h 中函数的实现

最近是校招很热的季节,实验室里讨论最多的也就是算法,面试和笔试的必备知识储备。昨天想起 C 语言中 string.h 中的函数在操作字符串时很方便,所以,就想起写写那些函数。      当然,这些函数...

C语言 string及memcpy,memmove函数的模拟实现

模拟实现部分字符串操作函数及内存拷贝函数
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)