将一个字符串逆序有多重方式实现,下面的三种方式均是在原字符串上操作。
方式一.使用数组的方式操作
1 char *reversestr(char *str) 2 { 3 char *temp = str; 4 int indexLeft = 0; 5 int indexRight = 0; 6 if (str == NULL) 7 { 8 return NULL; 9 } 10 while(*temp != '
将一个字符串逆序有多重方式实现,下面的三种方式均是在原字符串上操作。
方式一.使用数组的方式操作
1 char *reversestr(char *str) 2 { 3 char *temp = str; 4 int indexLeft = 0; 5 int indexRight = 0; 6 if (str == NULL) 7 { 8 return NULL; 9 } 10 while(*temp != '