将int数组b和c与a进行比较的最佳方法是什么?
int a[] = {0,1,0,0,1};
int b[] = {0,1,0,0,1};
int c[] = {1,1,0,0,1};
Run Code Online (Sandbox Code Playgroud)
b和c只是示例,假设它们可以是0和1的任意组合.
我试图检测与a相同的数组.我用谷歌搜索了一段时间,但没有找到满意的答案.
这是我意识到的初学者问题,谢谢你的耐心等待.
我必须检查两个数组(1-D)与整数元素的相等性.
我明白没有直接的比较方式.所以我正在进行基本的迭代并检查每个元素的相等性.
for ( int i = 0 ; i < len ; i++) {
// Equality check
Run Code Online (Sandbox Code Playgroud)
在C中测试数组相等性的最有效方法是什么?我可以以某种方式逃脱循环(为......)吗?