全站数据
8 4 2 0 5 8 1

C语言二维数组定义是什么,然后int a[1][2]是代表什么意思

经济前现 | 教育先行,筑梦人生!         
问题更新日期:2024-06-22 19:08:34

问题描述

C语言二维数组定义是什么,然后int a[1][2]是代表什么意思希望能解答下
精选答案
最佳答案

你是定义了一行两列的二维数组,但是赋初值赋了两行,数组越界了,如果是int a={1,3};就是正确的,外面的大括号表示整个二维数组,里面的每一个大括号表示每一行的元素,你大括号里面有两个大括号,表示数组最少有两行