C#で配列を宣言する方法は?
配列は、データのコレクションを格納するために使用されます。同じタイプの要素の固定サイズの順次コレクションを格納します。
配列を宣言するには、以下の構文に従ってください-
datatype[] arrayName;
ここで
- datatypeは、配列内の要素のタイプを指定するために使用されます。
- []は配列のランクを設定します。ランクは配列のサイズを指定します。
- arrayNameは、アレイの名前を指定します。
例を見てみましょう-
int[] goals;
以下は、C#で配列を宣言および初期化する方法を示す例です。
例
using System; namespace Demo { class MyArray { static void Main(string[] args) { int [] goals = new int[5] {3,2,1,5,4}; int i,j; for (j = 0; j < 5; j++ ) { Console.WriteLine("Goals in FIFA - Match[{0}] = {1}", j, goals[j]); } Console.ReadKey(); } } }
出力
Goals in FIFA - Match[0] = 3 Goals in FIFA - Match[1] = 2 Goals in FIFA - Match[2] = 1 Goals in FIFA - Match[3] = 5 Goals in FIFA - Match[4] = 4
-
Cで2D配列をパラメーターとして渡す方法は?
2次元配列は、パラメータとしてCの関数に簡単に渡すことができます。両方の配列の次元がグローバルに指定されている場合にこれを示すプログラムは次のとおりです。 例 #include <stdio.h> const int R = 4; const int C = 3; void func(int a[R][C]) { int i, j; for (i = 0; i < R; i++) for (j = 0; j < C; j++) a[i][j] += 5; ; } in
-
newを使用してC++で2D配列を宣言するにはどうすればよいですか
動的2D配列は、基本的に配列へのポインターの配列です。これは、寸法が3x4の2D配列の図です。 アルゴリズム Begin Declare dimension of the array. Dynamic allocate 2D array a[][] using new. Fill the array with the elements. Print the array. Clear the memory by deleting it. End サンプルコード