嗨,我想知道使字符串 str1 看起来等于字符串 str2 的最短方法是什么
str1 = "Front Space";
str2 = " Front Space";
/*Here is where I'm missing some code to make the strings equal*/
if (str1.compare(str2) == 0) { // They match
cout << "success!!!!" << endl; // This is the output I want
}
我需要它来让 str1 等于 str2 我该怎么做?
我进行了多次尝试,但它们似乎都无法正常工作。我认为这是因为字符串中的字符数,即:str1 的字符少于 str2。
for (int i = 1; i <= str1.length() + 1; i++){
str1[str1.length() - i ] = str1[str1.length() - (i + 1)];
}
任何帮助表示赞赏