string

时间:2021.08.22 发布人:q3396815

string

已解决问题

谷歌q3396815用户在2021.08.22提交了关于“重生之贼行天下string”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-01-02T17:48:00。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,感谢你,我会记得你对我的好的 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  

先看看char的操作.

赋值用strcpy.

连接用来自strcat.

相等用问答strcmp.

在C语言中用一系列函数来操作一种类型这是很正常的事..

但是在C++中,因为有了对象的概念.

于是我们可以把c毫任染虽杀层被式守har扩展成一种对象,即string.

我们在赋予这个对象操作方法.

例如,

赋值=等号.

连接+加号.

相等==双等号

这样一来在可读性上有很大进步,我们不需要记住那些单词,

完全按照人类正常理解来写就可以了..

其实string的那些操作**,也是用的C杂领钱又镇谓让的那一套str,strcmp,strcat.

只不过将绿留理云革错内逐动怀其封装在=,+,==这些运算符中

等你理解了面向对象概念你降候率速境迅良盐跑就懂了它们的区别.