int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,是不是Microsoft Visual C++

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 13:46:19

int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,是不是Microsoft Visual C++
int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,
int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,是不是Microsoft Visual C++ 6.0安装的有问题?
书上有这样的例题,总是编译出问题,搞不懂

int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,int a[][3]={{1,2,3},{},{4,5}};就提示语法错误;而定义int a[][3]={{1,2,3},{6},{4,5}};就没错误了,是不是Microsoft Visual C++
问题出在int a[][3]={{1,2,3},{},{4,5}};中的{},你这是在初始化,必须要有数值的,所以建议补充0即可,或者空格,但是就不能为空.