int a[ ] [3] = {{1,0,2},{ },{2,3}}; 这个语句有什么错误?这不是我写的代码哈,这是书上的题,这条语句不能对外部数组a进行初始化,可我不知道为什么……全角半角的问题不是问题……

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 14:07:20
int a[ ] [3] = {{1,0,2},{ },{2,3}}; 这个语句有什么错误?这不是我写的代码哈,这是书上的题,这条语句不能对外部数组a进行初始化,可我不知道为什么……全角半角的问题不是问题……

int a[ ] [3] = {{1,0,2},{ },{2,3}}; 这个语句有什么错误?这不是我写的代码哈,这是书上的题,这条语句不能对外部数组a进行初始化,可我不知道为什么……全角半角的问题不是问题……
int a[ ] [3] = {{1,0,2},{ },{2,3}}; 这个语句有什么错误?
这不是我写的代码哈,这是书上的题,这条语句不能对外部数组a进行初始化,可我不知道为什么……全角半角的问题不是问题……

int a[ ] [3] = {{1,0,2},{ },{2,3}}; 这个语句有什么错误?这不是我写的代码哈,这是书上的题,这条语句不能对外部数组a进行初始化,可我不知道为什么……全角半角的问题不是问题……
第一个维度不能省略.
要改成:
int a[3][3] = {{1,0,2},{ },{2,3}};
或者可以省略第二个维度(只有最后一个维度可以省略):
int a[3][] = {{1,0,2},{ },{2,3}};