對於一維陣列:
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就地宣告,而且即使常量的靜態成員也只能是整型或者列舉型...