C++ string类型和char类型转换

来源:互联网 发布:心动网络用户中心在哪 编辑:程序博客网 时间:2024/05/15 04:07

在C++常用的字符串对象类string,有很多实用的类成员函数,比如求字符串的长度,查找字符串的子串,字符串连接等

等我们使用C语言的一些处理字符串的函数的时候,由于我们使用的是string类对象,所以需要转化一下,由string-->char类型转换

这时候需要时候c_str()函数,作用就是实现string-->char的转换。

例如:

string a = "you are student";

string b = "are";

if(strcmp(a.c_str(),b.c_str()))

cout<<"a is equal to b"<<endl;


0 0