程式语言VisualBasic阵列.pptVIP

  • 2
  • 0
  • 约1.67千字
  • 约 8页
  • 2019-08-31 发布于四川
  • 举报
程式語言Visual Basic 陣列 黃瀧輝 老師 Long Hwai,Huang 壹、陣列的意義 陣列:由一群具有順序關係之相同類型、相同意義的資料元素所組成的資料結構,其在記憶體所配置的空間為連續的。 陣列的示意圖: 貳、陣列的宣告 陣列的宣告(一維陣列): 其中陣列名稱的規則與變數名稱相同 貳.2 陣列的宣告 陣列的宣告:宣告時可以省略下標,直接寫上標即可,此時下標的預設值為0,亦可使用Option Base 1,將下標值改為1。 參、陣列的大小與記憶體空間 當宣告為『Dim A(m to n) as 資料型別』時,則該陣列大小為『n-m+1』,若有多維陣列時,則將各維度的大小相乘。 Dim A(m to n) as Integer,則其所佔用的記憶體空間為『(n-m+1)*2』,其中因為Integer所佔用的記憶體大小為2Bytes。 肆、其他相關 使用陣列時常犯的錯誤:  (1) 陣列的索引值使用超出陣列的範圍。  (2) 重複命名同名的陣列,或陣列與變數名稱重複。 一般而言陣列的使用會配合重複結構來設定陣列中的資料(內容)。 陣列在副程式間的傳遞一律是「傳址呼叫」使用方式為『…Sub A(N() as Integer)…』;呼叫時則用『Call A(B())』,此時B()和N()具有相同記憶體空間 使用區域陣列

文档评论(0)

1亿VIP精品文档

相关文档