永发信息网

C51数组的比较

答案:4  悬赏:40  手机版
解决时间 2021-03-14 13:07
两个char型的数组,长度一样,请问如何判断它们的内容是否一样?是要按照顺序一样
例如:date1[0]==date2[0],date1[1]==dete2[1]……
最佳答案
喔,这个如此简单:
unsigned char i,n,tmp;
for(i=0;i<n;i++)
{
if(date1[i]!=date2[i])
{
tmp=1;
break;
}
else tmp=0;
}

后面的就不用解释了吧,只需要看tmp的值就知道两个数组是不是一样的了。
全部回答
你的这定义的是一维数组,,后面得[]内没有十进制数,表示没有很明确的定义你这个数组的个数,比如,unsigned char shu[] 里面有15个数,,那么系统会自己定义它的个数位14个,,,其实跟直接定义unsigned char shu[14]是一样的。。。
strcmp函数 在玩单片机的时候一定要把常用的库函数好好看一看,挺有用的呀
按顺序比较肯定是可以的,也可以按其他的方式来进行比较。比如: 1、使用java.util.Arrays的equals方法:Arrays.equals(date1,date2); 2、将两个数组变成字符串进行比较:String s1 = new String(date1);String s2 = new String(date2); s1.equals(s2) 等等
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦见帮无主尸体找亲人
爱图写真机像素超过一万打不出来?
遵化广播电器城地址在什么地方,想过去办事
请问雪面、冰面、水面、沙地、草地、森林对太
酷果水果干果(新洺路店)在哪里啊,我有事要去
ちるちる罗马音歌词
深圳限行高峰期外地有营运证的小货车能走吗?
上面12个山字,下面一个倒着的海字打一成语
女友名字带颖字,该怎么取网名
小金副食批发这个地址在什么地方,我要处理点
附近哪里有照相馆
将军媚 什么意思?那个女主角应该是君少将吧?
卢洲北路/袁山中路(路口)这个地址在什么地方
福建省顺昌一中高中英语老师陈苍茂请问谁有陈
鼎盛电脑科技我想知道这个在什么地方
推荐资讯
童天新邵专卖店地址在什么地方,想过去办事
求推荐类似于(云和山的彼端)这种国产单机2D
doing exercise every day makes me prtty fi
成都海宁皮革城旅游景区地址在哪,我要去那里
《春到我家》500字以上的作文
win10安装VS2015失败是什么原因
reverie under the moonlight怎么用手柄
太谷县凤仪路祥盛小区属于哪个镇或区
申请美国大学phd会严格按照他们招生办上的GPA
pvc薄膜按厚度和尺寸,怎样算重量?
新胜达2,4手自一体变速箱加油孔在什么位置
为何公司查不到员工到帐的生育津贴呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?