C++で文字列の順序を逆順にする方法を整理しておきます。
やりたいこと
文字列を逆順にしたい。
sample
結論:reverseメソッドを利用する。
慣れていないが、reverse(文字列.begin(), 文字列.end())と記述して利用する。
#include<bits/stdc++.h>
using namespace std;
int main() {
string s;
cin >> s; // 入力をstring型で受け取る
reverse(s.begin(), s.end()); // 逆順にする
cout << s << endl; // elpmasと出力される
return 0;
}
コメント