gpt4 book ai didi

c++ 在比较字符串时忽略前面的空格,例如 : "str1"compare. ("str2") = TRUE

转载 作者:行者123 更新时间:2023-11-30 00:37:38 25 4
gpt4 key购买 nike

<分区>

您好,我想知道让字符串 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)];
}

感谢任何帮助

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com