在C++编程中,领导坚持用char而不用string,string有那么可怕吗?
时间:2021-11-20 04:01 浏览:
次
作者: 昆明财税服务平台
在C++中优先使用String是一个良好的习惯。除非是C的死忠者习惯如此,否则应该使用String而不是char。
char是用来处理任何8bit数据类型的,逻辑值、整数、字符ASCII码等都可以。要用来处理字符串需要使用char[]数组,比较麻烦,也不好控制。
String是一个模板类,它是专门用来处理字符串的,封装了很多处理字符串的成员函数。并且它是C++标准库的一部分,是所有C++实现都支持的,也是C++创始人推荐使用的。
术业有专攻,应该用哪一个不难选择吧。
分享到: