动态开辟二维数组
#include<stdio.h>
#inlcude<stdlib.h>
#include<string.h>
void Reverse(char *str)
{
char *p = str;
char tmp;
while (*p != '\0')
{
p++;
}
//p找到字符串结尾
for (p--; str < p; str++, p--)
{
tmp = *str;
*str = *p;
*p = tmp;
}
//p和str互换
}
int main()
{
char str[] = "abcde";
Reverse(str);
printf("%s\n",str);
return 0;
}