问答详情
源自:6-9 多维数组

为什么得到答案是wrong

#include <stdio.h>
int main()
{
    //使用第一种方式初始化方式声明并初始化二维数组arr1
    int arr1[2][2]={{10,20},{30,40}};
    //使用第二种方式初始化方式声明并初始化二维数组arr2
    int arr2[2][2];
    arr2[0][0]=10;
    arr2[0][1]=20;
    arr2[1][0]=30;
    arr2[1][1]=40;
    if(arr1==arr2)
    printf("ture");
    else
    printf("wrong");
    return 0;   
}

提问者:qq_慕的地0242780 2019-10-27 10:43

个回答

  • 浅颜i
    2019-10-30 14:54:28

    俩个数组怎么比较大小,你可以arr1[0][0]==arr2[0][0]    这样比较数。数组只是一个储存的地方。