void reverse_str(char* str, int size)
{
if (NULL == str)
return;
if (1 >= size)
return;
char* start = str;
char* end = str + size -1;
for(int i = 0;i < size/2;i++) {
char tmp = *(start + i);
*(start + i) = *(end - i);
*(end - i) = tmp;
}
}
反转字符
最新推荐文章于 2023-08-18 13:24:32 发布