函数原型:int strcmp(const char *s1,const char *s2);
参数是const char*,或者char*
不能是string类型,但是可以通过string的成员函数c_str()把string转换为const char *
如:
string str1 = "asdf";
string str2 = "qwer";
strcmp(str1.c_str(), str2.c_str());要用c_str()
本文详细介绍了C语言中字符串比较函数strcmp的用法。讲解了如何正确传递参数,并演示了通过string对象的c_str()成员函数将string转换为const char*类型的例子。
函数原型:int strcmp(const char *s1,const char *s2);
参数是const char*,或者char*
不能是string类型,但是可以通过string的成员函数c_str()把string转换为const char *
如:
string str1 = "asdf";
string str2 = "qwer";
strcmp(str1.c_str(), str2.c_str());要用c_str()
1325

被折叠的 条评论
为什么被折叠?
