string就是一个类,在std命名空间中
class才是类,string相当于C语言的char类型
比如
std::string s1="hello world";
std::string s2="hello boy";
const char *cc1="hello girl";
const char *cc2="hello dog";
if (s1==cc1) {.....} //这是可以的
if (s1==s2) {.....}//这是可以的
if (cc1==cc2) {....}//这是错误的
if(strcmp(cc1==cc2)) {....}//这是可以的