C++中char*与string的关系

来源:互联网 发布:深圳淘宝协会 编辑:程序博客网 时间:2024/06/08 00:16
char *是字符指针


string是字符串


二者不是任何时候都等价,在C语言中,当字符指针指向的地址保存了一个字符串(即以'\0'字符结尾的一个字符序列)时,可以称之为指向了一个字符串,其它情况下则不等价。C++中,string是一个类,而char *是一个基本数据类型,二者更不等价了。
原创粉丝点击