定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。
#include <iostream>using namespace std;
namespace my_space
{string s1;string reverse1(string s1);}
using namespace my_space;
int main()
{getline(cin,s1);cout << "逆置前的字符串:" << s1 << endl;s1=reverse1(s1);cout << "逆置后的字符串:" << s1 << endl;return 0;
}
//字符串逆置
string my_space::reverse1(string s1)
{string s2=s1;for(int i=0;i<(int)s1.size();i++){s1[s1.size()-1-i]=s2[i];}return s1;
}
思维导图