C++问题
请叙述函数func( )的功能。4、
#include <iostream>
using namespace std;
int funp(const char* str1, const char* str2);
int main()
{
char a,b;
cout<<"Please input two string:";
cin>>a>>b;
cout<<"result="<<funp(a,b)<<endl;
return 1;
}
int funp (const char* str1, const char* str2)
{
while(*str1 && *str1==*str2)
{
str1++; str2++;
}
return *str1 - *str2;
}
看不懂 while(*str1 && *str1==*str2) 麻烦讲解一下程序 str1str2 字符串一样的话,函数返回0,否则返回非0 如果*str1不为0,或*str1==*str2 执行while语句里面的代码
页:
[1]