ios加入系统分享菜单:这个 函数错在哪?(c++)

来源:百度文库 编辑:高考问答 时间:2024/05/04 19:23:48
#include <iostream>
using namespace std;

bool f(char *a, char *b)
{
for(;(*a)&&(*b);a++,b++)
{
if(*a!=*b) return 0;

}

if((*a!)&&(*b!)) return 1;//<-好象是这里错了不知道错在什么地方
else return 0;
}//目的是比较两个字符传

void main()
{
char *a="sdsss";
char *b="sdsssd";
cout<<f(a,b);
}

应该是
if(!(*a)&&!(*b)) return 1;
else return 0;