您的位置:首页 > 其它

reverse_string(翻转参数字符串)

2012-04-23 18:48 218 查看
#include <stdio.h>

void reverse_string(char *string);

int main()
{
char str[] = "This is a test code!";
reverse_string(str);
printf("%s\n",str);
return 0;
}

void reverse_string(char *str)
{
char *last_char;

for (last_char = str; *last_char != '\0'; last_char++)
{
;
}
last_char--;

while (str < last_char)
{
char temp;
temp = *last_char;
*last_char-- = *str;
*str++ = temp;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐