整理思维导图
定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。
#include <iostream>
#include <cstring>using namespace std;
namespace my_space
{string s1;
}void show()
{cout<<"hello"<<endl;
}
void re(char *p)
{if(NULL == p){return ;}//abcdechar *head = p;char *tail = p+strlen(p)-1;char temp;while(head < tail){temp = *head;*head = *tail;*tail = temp;head++;tail--;}
}int main()
{cout<< "请输入字符串:" <<endl;cin >> my_space::s1;char buf[100];strcpy(buf,my_space::s1.data());re(buf);cout<< buf<< endl;return 0;
}