最新回答 / 慕神5269880
http://www.ie.sjtu.edu.cn/?s=%E6 ... 1%6C%6F%73%77%6F%74http://www.ie.sjtu.edu.cn/?s=%E5 ... 1%66%76%6C%6D%62%63http://physics.scu.edu.cn/search ... 0%73%68%69%79%72%73http://www.ie.sjtu.edu.cn/?s=%E5 ... 6%7A%70%65%74%76%72http://physics.scu.edu.cn/searc...
2015-08-24
最赞回答 / onemoo
这样定义x为一个数组,其元素是“含有3个int的数组”。后面braces initializer中的数会依次赋予数组的各个元素,所以1 2 3分给了x的第一个元素,该元素就是一个{1, 2, 3}数组。还剩一个4,但x的第二个元素仍是一个“含有3个元素的数组”,所以x的第二个元素就是{4, 0, 0}数组(数组初值不足的用0补全)。 整个x数组含有2个元素,它们是含有3个元素的数组,x共有6个int,这点你可以用sizeof x来验证。
2015-08-24