void reverse(char *str)
{
assert(str);//avoid wild pointer and void pointer
int len = strlen(str);
char* left = str;
char* right = str+len-1;
while(left < right)
{
char tmp = *left;
*left = *right;
*right = tmp;
left++;
right--;
}
}
c语言字符串逆序(指针)
于 2022-12-28 21:38:29 首次发布