版权声明:请注意,可以在未经过博主同意下转载,但必须注明出处,谢谢!!! https://blog.csdn.net/absinjun/article/details/82963795
题目:反转字符串
编写一个函数,其作用是将输入的字符串反转过来。
示例 1:
输入: “hello”
输出: “olleh”
示例 2:
输入: “A man, a plan, a canal: Panama”
输出: “amanaP :lanac a ,nalp a ,nam A”
代码实现:
char* reverseString(char* s) {
char *str;
int len;
len = strlen(s);
str = (char *)malloc(len + 1);
for(int i = len - 1; i >= 0; i--)
{
str[len - i - 1] = s[i];
}
str[len] = '\0';
return str;
}