查看單個文章
  #6  
舊 2014-07-02, 07:49 PM
哈啦 的頭像
哈啦 哈啦 目前離線
論壇管理員
 
註冊日期: 2002-05-28
文章: 23,016
預設

引用:
作者: yumi 查看文章
若是这样写的话
int a[3][3][2]={
{100,200},{101,201},{102,202},
{300,400}, {301,401},{302,402},
{500,600},{501,601},{502,602}
};
电脑理解成了:
int a[3][3][2]={
{100,200,0,0,0,0},{101,201,0,0,0,0},{102,202,0,0,0,0}
};
原來如此,十分感謝。
為何電腦會如此理解呢?
我後面還有{300,400}, {301,401},{302,402},
{500,600},{501,601},{502,602}難道它就忽略不計了嗎?
如果真是忽略不計,這幾個元素是否還是占了記憶體並且存在,只是不被算入這個陣列之中?

thanks
__________________
咖啡走路
微博


您是網站站長嗎?歡迎到站長俱樂部 一起討論吧。
按我看版規
code.club
回覆時引用此篇文章