1. 有时程序需要判断两个相同数组里的元素是否完全一样,而直接用=来判断是不能达成目的的,例如如下程序就会报错。
2. 需编写如下程序,来判断两个相同数组里的元素是否完全一样,可封装为功能块或函数。sum显示的是数组不相同的元素个数。
3. 或者使用系统自带的函数MemCmp,函数在如下库里。
使用如下:
如果两个数组内元素相同,输出为TRUE,否则为FALSE。如果数组长度不一样,MemCmp的第三数值,即比较的内存长度超出其中任何一个数组内存长度,则会为FALSE。如果比较的内存长度小于等于较短的数组,则只会比较设置值的长度内存是否一样。
{{item.nickname}}
{{key+1}}楼{{item.content}}
{{item2.nickname}}
{{item2.content}}