C 初始化陣列的三種方式

2021-04-30 08:41:13 字數 1912 閱讀 4246

對於一維陣列:

using system;

using system.data;

using system.configuration;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.web.ui.htmlcontrols;

public partial class _default : system.web.ui.page

;        response.write("第一種宣告陣列並初始化的方法:

");for (int i = 0; i < arraya.length;i++ )

string arrayb ;

arrayb = new string[3];

response.write("第二種宣告陣列並初始化的方法:

");for (int i = 0; i < arrayb.length; i++)

string arrayc = new string[3];

arrayc[0] = "shirdrn";

arrayc[1] = "hamtty";

arrayc[2] = "saxery";

response.write("第三種宣告陣列並初始化的方法:

");for (int i = 0; i < arrayc.length; i++)

}}對於多維陣列(以二維陣列為例):

using system;

using system.data;

using system.configuration;

using system.web;

using system.web.security;

using system.web.ui;

using system.web.ui.webcontrols;

using system.web.ui.webcontrols.webparts;

using system.web.ui.htmlcontrols;

public partial class _default : system.web.ui.page

, };

response.write("第一種宣告陣列並初始化的方法:

");for (int i = 0; i < multiarraya.rank; i++)

}string[,] multiarrayb = new string[2,3], };

response.write("第二種宣告陣列並初始化的方法:

");for (int i = 0; i < multiarrayb.rank; i++)

}string[,] multiarrayc = new string[2, 3];

multiarrayc[0,0] = "shirdrn";

multiarrayc[0,1] = "hamtty";

multiarrayc[0,2] = "tuuty";

multiarrayc[1,0] = "new york";

multiarrayc[1,1] = "beijing";

multiarrayc[1,2] = "shanghai";

response.write("第二種宣告陣列並初始化的方法:

");for (int i = 0; i < multiarrayc.rank; i++)}}

}

陣列的三種初始化方式

陣列的初始化方式總共有三種 靜態初始化 動態初始化 預設初始化。靜態初始化 除了用new關鍵字來產生陣列以外,還可以直接在定義陣列的同時就為陣列元素分配空間並賦值。eg int arr int arr new int 注意 1.new int 3 錯誤 2.int arr arr 錯誤動態初始化 陣...

初始化三種方式

陣列的初始化方式總共有三種 靜態初始化 動態初始化 預設初始化。下面針對這三種方式分別講解。1.靜態初始化 除了用new關鍵字來產生陣列以外,還可以直接在定義陣列的同時就為陣列元素分配空間並賦值。示例7 4 靜態初始化陣列 inta 靜態初始化基本型別陣列 man mans 靜態初始化引用型別陣列 ...

C 類成員初始化的三種方式

目錄 前言 在c 98中,支援了在類宣告中使用等號 加初始值的方式,來初始化類中靜態成員常量。這種宣告方式我們也稱之為 就地 宣告。就地宣告在 編寫時非常便利,不過c 98對類中就地宣告的要求卻非常高。如果靜態成員不滿足常量性,則不可以xcwnu就地宣告,而且即使常量的靜態成員也只能是整型或者列舉型...