char* b;
cin>>b;
char* a = "LOGMAN";
if (strcmp(a, b) == 0){
......
}
方法如上,其中对strcmp函数而言,
设这两个字符串为str1,str2,
若str1==str2,则返回零;
若str1>str2,则返回正数;
若str1<str2,则返回负数。
(摘自百度百科)
经测试,不用管/0,char*实际长度之类的问题,只要两个里面存的内容相等即可,即char* a ="abc /0 /0" 与 char* b ="abc /0" 相等。
设这两个字符串为str1,str2,
若str1==str2,则返回零;
若str1>str2,则返回正数;
若str1<str2,则返回负数。