C语言 int x[][3]={{0},{1},{123}}; 花括号内的写法对么?如果正确,这个数组的具体元素是什么样子的?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 23:00:11
C语言 int x[][3]={{0},{1},{123}}; 花括号内的写法对么?如果正确,这个数组的具体元素是什么样子的?

C语言 int x[][3]={{0},{1},{123}}; 花括号内的写法对么?如果正确,这个数组的具体元素是什么样子的?
C语言 int x[][3]={{0},{1},{123}}; 花括号内的写法对么?如果正确,这个数组的具体元素是什么样子的?

C语言 int x[][3]={{0},{1},{123}}; 花括号内的写法对么?如果正确,这个数组的具体元素是什么样子的?
int x[][3] ={ {0},{1},{123} }; 
没有定义行数,根据初始化的参数看出,是一个三行三列的二维数组
{0}是第一行第一列的元素
{1}是第二行第一列的元素
{123}是第三行第一列的元素
由于每行只给定了第一列的值,其余列默认为0
    所以具体为:
    0 0 0
    1 0 0
    123 0 0