字符串的反转

来源:互联网 发布:网络工作 编辑:程序博客网 时间:2024/06/01 07:33

利用运算符 + 的重载

#include <iostream>#include <string>using std::cout;using std::cin;using std::endl;using std::string;string Resversal(const string str){    string s;    for (int i = 0; i < str.size(); ++i) { //size()用于求string类对象的长度        s = str[i] + s; //利用运算符重载,顺序!    }    return s;}int main(void){    int i;    string s;    getline(cin, s); //字符串的输入函数,注意参数,返回读取的字节数    i = s.length();    cout << Resversal(s) << endl;    cin.get();    return 0;}
原创粉丝点击