c语言数组相等?
并没有系统函数可以实现这个功能,需要自行编写函数: 一、算法分析: 1、两个数组相等,需要类型相同,长度相同,各个元素值及顺序相同。 2、根据数组相等的含义,类型无需判断,因为类型不同本身就没有可比性。长度及元素值需要编写代码判断。 二、参考代码: 以整型数组为例,可以编写函数如下: int array_cmp(int *a, int al, int *b, int bl){ int i; if(al!=bl) return 0;//长度不等,返回0. for(i = 0; i