[C语言]编写一个函数reverse_string(char * string)(递归实现
程序员文章站
2022-06-22 12:02:01
#include
#include
void reverse_string(char * string)
{...
#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; }
上一篇: 为初学者答效率的问题
推荐阅读
-
[c语言] 编写一个函数reverse_string(char * string)(递归实现)
-
c++编写递归函数char *itostr (int n,char *string),该函数将整数n转换为十进制表示的字符串。
-
用C语言编写函数实现一个整数计算机,程序接受三个参数,第一个参数为操作项,后两个参数为操作数。
-
C语言:编写一个函数实现n^k,使用递归实现
-
[C语言]编写一个函数reverse_string(char * string)(递归实现
-
[c语言] 编写一个函数reverse_string(char * string)(递归实现)
-
c++编写递归函数char *itostr (int n,char *string),该函数将整数n转换为十进制表示的字符串。
-
用C语言编写函数实现一个整数计算机,程序接受三个参数,第一个参数为操作项,后两个参数为操作数。
-
C语言:编写一个函数实现n^k,使用递归实现
-
[C语言]编写一个函数reverse_string(char * string)(递归实现