首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

認識 C# 陣列:多維陣列初始化與參考傳遞行為(三)

     編輯:關於C語言

二維陣列直觀初始化

int[,] array2D = new int[,] { { 1, 2 }, { 3, 4 }, { 5, 6 }, { 7, 8 } }; // 4 行 2 列
int[,,] array3D = new int[,,] { { { 1, 2, 3 } }, { { 4, 5, 6 } } };

陣列參考傳遞示範

int[] a = { 1, 2, 3 };
int[] b = a;          // b 指向 a 相同記憶體
b[0] = 7;             // 修改 b[0]
Console.WriteLine(a[0]); // 輸出 7!

若 int[] b = new int[3]; 則另闢空間,互不影響。

本節重點複習

  • 索引範圍 0 ~ Length-1。
  • 容量固定,未賦值時元素為預設值。
  • 陣列為參考類型,指派傳遞參考。

下節學習交錯陣列與陣列資料操作。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved