Error] cannot convert 'std::string {aka std::basic_string<char>}' to 'const char*' for argument '1' to 'int strcmp(const char*, const char*)'
//string id="000",id1="999";//出错
char id[]="000",id1[]="999";
cout<<"\n"<<strcmp(id,"999");
strcmp参数是const char *类型,是c风格的字符串。
而string是C++类型的字符串,不能自动转换类型,就会出错。