回复 楼主 dennislam
你只要認識到,指針是pointer,而矩陣是data set,就能分辨兩者的區別和聯繫了。data set是數據實體集合,實際擺放在那裡的,而pointer是自由移動的指示器、箭頭,可以指向data set中任何一個data。矩陣data set的位置,必然有一個頭一個尾,通常矩陣的名字就是頭位置,等價於一個特殊的指針(固定位置不變的pointer)。由於矩陣只記錄頭位置,沒有記錄真實的元素個數,所以通常需要一個標識結束的方法,要麼用特殊data比如'\0'或0、nullptr之類,要麼直接指定元素個數(矩陣的維數只是倉庫佔用空間的尺寸,不是實際堆放物資的數量)。
[
本帖最后由 TonyDeng 于 2012-2-24 13:44 编辑 ]