您的位置:首页 > 编程语言 > C语言/C++

c++中字符串的比较问题

2017-11-30 23:43 155 查看
近期写c++程序,带我的师姐提到了再字符串比较的时候不要用==,要用compare。

然后我在网上查了一下为什么
http://blog.csdn.net/yi_zz32/article/details/48769609
根据这篇blog,虽然这个不是c的但是第一句话感觉道理很像

首先不能用== 来判断,因为==判断的存储在这个字符串的对象的值,这样很容易出错

还有这个百度知道的回答https://zhidao.baidu.com/question/538567915.html

当比较字符串的不是字符串本身而知被赋值了字符串的变量的时候用==就不行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++