编写一个函数reverse_string(char* arr)(递归实现)
实现:将参数字符串中的字符反向排序
要求:不能使用C函数库中的字符串操作函数
#include<stdio.h>
#include<stdlib.h>
void reverse_string(char* arr){
if (*(arr) != '\0'){
reverse_string(arr + 1);
}
printf("%c", *(arr - 1));
}
int main(){
char arr[] = "abcd";
reverse_string(arr);
printf("\n");
system("pause");
return 0;
}