13-数组

# 1 初始化

double[] balance = new double[10]; // 隐式初始化为0
double[] balance = { 2340.0, 4523.69, 3421.0}; // 这个就很简洁
int [] marks = new int[5]  { 99,  98, 92, 97, 95}; // 多余,不用delete
int [] marks = new int[]  { 99,  98, 92, 97, 95}; // 多余

int [] marks = new int[]  { 99,  98, 92, 97, 95};
int[] score = marks;

  

# 2. 访问

使用中括号,同C++;

foreach 示例:

         int []  n = new int[10]; /* n 是一个带有 10 个整数的数组 */

         /* 输出每个数组元素的值 */
         foreach (int j in n )
         {
            int i = j-100;
            Console.WriteLine("Element[{0}] = {1}", i, j);
         }
         Console.ReadKey();

  

# 3 二维数组

int [,] a = new int [3,4] {
 {0, 1, 2, 3} ,   /*  初始化索引号为 0 的行 */
 {4, 5, 6, 7} ,   /*  初始化索引号为 1 的行 */
 {8, 9, 10, 11}   /*  初始化索引号为 2 的行 */
};

  

猜你喜欢

转载自www.cnblogs.com/alexYuin/p/9067901.html