字符串逆序
要求
- 编写一个函数reverse_string(char* string)(递归实现)
注:将参数字符串中的字符反向排列(内容发生变化),不是逆序打印(内容不变)。(不能使用C函数库中的字符串操作函数)
思路一 (非递归方法实现)
//字符串逆序
//编写一个函数reverse_string(char* string) 注:将参数字符串中的字符反向排列(内容发生变化),不是逆序打印(内容不变)。(不能使用C函数库中的字符串操作函数)
#define _CRT_SECURE_NO_WARNINGS 1//scanf 函数的未识别错误处理,否则使用 scanf_s 函数名
#include <stdio.h>
int my_strlen(char* str)
{
int count = 0;
while(*str != '\0')
{
count++;
str++;
}
return count;
}
void reverse_string(