#include<iostream>
using namespace std;
int main()
{
char str1[] = "i am a string";
char str2[] = "i am a string";
//获取字符串长度(一开始竟然没想到strlen()(捂脸))
int str1l = sizeof(str1) / sizeof(char);
int str2l = sizeof(str2) / sizeof(char);
//e(qual)
bool e = 1;//int e = 1;也行
//判断长度
if(str1l == str2l)
{
//遍历每个元素,判断是否与str2的元素相同
for(int i = 0;i < str1l;i++)
{
//不相同把e赋值为0,表明只是长度一样
if(!(str1[i] == str2[i]))
{
e = 0;
}
}
//?运算符
e ? cout << "完全相等" : cout << "长度相等";
}
else
{
cout << "完全不等";
}
return 0;
}
判断字符串相等
最新推荐文章于 2024-06-15 18:07:59 发布