C里面我定义数组时时付初值,只写int a[3][3]={{},{},{}};为何报错?
C里面我定义数组时时付初值,只写inta[3][3]={{},{},{}};为何报错?在我用的是VC6,根据谭浩强的那本C程序设计来说,这样定义数组时可以的呀,这样的话,...
C里面我定义数组时时付初值,只写int a[3][3]={{},{},{}};为何报错?
在我用的是VC6,根据谭浩强的那本C程序设计来说,这样定义数组时可以的呀,这样的话,应该是数组全部被赋成0,但是编译的时候就是报错error C2059: syntax error : '}'
我就是搞不明白了呀,应该是可以在大括号(里面的三个大括号)里面不写东西的呀 展开
在我用的是VC6,根据谭浩强的那本C程序设计来说,这样定义数组时可以的呀,这样的话,应该是数组全部被赋成0,但是编译的时候就是报错error C2059: syntax error : '}'
我就是搞不明白了呀,应该是可以在大括号(里面的三个大括号)里面不写东西的呀 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询