1.数组的基本概念
利用数组可以在单个变量中存储同一种类型的多个数据项,而且可以利用索引来单独访问这些数据项。C# C++的索引都是从零开始的。
2.
2.1数组的声明
C#
string[] language; //一维数组的声明
int[,] cells; //二位数据的声明
2.2数组的实例化和赋值
C#
数组的实例化和赋值
string[] languages ={"C#","COBOL","Java","C++","Visual Basic","Pascal","Fortran","Lisp","J#"};
声明之后再进行赋值
string[] languages;
languages = new string[]{"C#","COBOL","Java","C++","Visual Basic","Pascal","Fortran","Lisp","J#"};
声明的同时使用new进行数组的赋值
string[] languages =new string[]{"C#","COBOL","Java","C++","Visual Basic","Pascal","Fortran","Lisp","J#"};
分配数组但不指定初始值
string[] languages = new string[9]; //运行时,会将每个元素初始化为它的默认值,
引用类型(如string)初始化为NULL;
数值类型初始化为零;
bool初始化为false;
char初始化为\0;