问题1:反转字符串,从头到尾反转整个字符串,就像在镜子中看到的反转。
输入:Hello World
输出:dlroW olleH
这个问题比较简单一些,主要是设置两个指针分别指向头尾,依次交换直到相遇。
1 #include <stdio.h> 2 void reverseString(char *p); 3 int main() 4 { 5 char str[]="Hello World"; 6 reverseString(str); 7 printf("%s",str); 8 return 0; 9 } 10 void reverseString(char *p) 11 { 12 char *pEnd = p; 13 for (; *pEnd!='