C#
1 float[] weights; // 配列用の変数を宣言する 2 weights = new float[7]; // 配列の要素数を決める 3 4 // 配列の要素に値を代入する 5 weights[0] = 41.2f; 6 weights[1] = 42.5f; 7 weights[2] = 44.9f; 8 weights[3] = 43.2f; 9 weights[4] = 45.1f; 10 weights[5] = 43.2f; 11 weights[6] = 42.7f; 12 13 // 配列の値を全て表示する 14 for (int i = 0; i < 7; i++) 15 { 16 Console.WriteLine(weights[i]); 17 }
C#
1// 配列を初期化する 2 float[] weights = { 41.2f, 42.5f, 44.9f, 43.2f, 45.1f, 3 43.2f, 42.7f, 41.5f, 41.4f, 41.9f }; 4 5 // ・ 「変数名.Length」を使って全要素にアクセスする 6 for (int i = 0; i < weights.Length; i++) 7 { 8 Console.WriteLine(weights[i]); 9 } 10 11 // ・ foreach文を使って全要素にアクセスする 12 foreach (float w in weights) 13 { 14 Console.WriteLine(w); 15 }
上の二つのコードについてです、教科書の配列の所を勉強していたのですが、
上の方では要素数の指定をNEW演算子で行っています。
しかし下のコードでは要素数の指定を行っていません。
読み進めていても、それらに触れている解説もなく、質問しました。
できれば、わかりやすく解説してほしいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。