1、与:
a且b——>两个条件都必须成立;
2、或:
a或b——>两个条件中有一个成立即可。
或包含三种情况:
1)a且b
2) a且!b
3)!a且b
即:a或b的范围要大于a且b,也即:或包含3种且的关系。
3、举例:
判断两个字符串是否相等
bool func(char*mm,char*nn)
{
for(int j=0;mm[j]==nn[j]&&nn[j]!='\0';j++){}
return (mm[j]=='\0'&&nn[j]=='\0');
}
a且b——>两个条件都必须成立;
a或b——>两个条件中有一个成立即可。
或包含三种情况:
1)a且b
2) a且!b
3)!a且b
即:a或b的范围要大于a且b,也即:或包含3种且的关系。
判断两个字符串是否相等
bool func(char*mm,char*nn)
{
for(int j=0;mm[j]==nn[j]&&nn[j]!='\0';j++){}
return (mm[j]=='\0'&&nn[j]=='\0');
}