0
所以下面我有一個C++中的代碼,它應該反轉向量中的參數,但不是序列。我在下面的代碼中將我的問題列爲註釋。反相功能應該反轉每個參數,然後主要功能只是輸出在相同的順序 反相詞語例如,程序(「一二三四」)= ruof eerth OWT ENO程序不會編譯
#include <iostream>
#include <string>
using namespace std;
int invert(string normal)
{
string inverted;
for (int num=normal.size()-1; num>=0; num--)
{
inverted.append(normal[num]); //I don't know how to get each character
//I need another command for append
}
return **inverted**; <----
}
int main(int argc, char* argv[])
{
string text;
for (int a=1; a<argc; a++)
{
text.append(invert(argv[a])); //Can't run the invert function
text.append(" ");
}
cout << text << endl;
return 0;
}