标签:turn 要求 一个 不能 操作 har c函数 ring ==
要求:不能使用C函数库中的字符串操作函数。
思路:在递归函数的调用时,先应该定义一个指针型char字符串。函数内部应先调用自己,在打印,这样才能保证字符串是从最后一个开始输出。
1 #include<stdio.h>
2
3 void Reversestring(char* str)
4 {
5 if (*str == ‘\0‘)
6 {
7 return;
8 }
9 Reversestring(str + 1);
10 printf("%c",*str);
11 }
12
13 int main()
14 {
15 char* arr = "abcd";
16 Reversestring(arr);
17
18 return 0;
19 }
编写一个函数 reverse_string(char * string)实现:将参数字符串中的字符反向排列 。(递归实现)
标签:turn 要求 一个 不能 操作 har c函数 ring ==
原文地址:https://www.cnblogs.com/cuckoo-/p/10336425.html