配列

プログラミング言語では、配列は複数のアイテム(整数など)を格納する方法です。配列は異なる種類のアイテムを格納することができないため、これらのアイテムは同じ型(整数のみ、文字列のみ、...)でなければなりません。配列の各項目には番号が付いており、プログラマはその番号を使って項目を取得することができます。この番号を「インデックス」と呼びます。あるプログラミング言語では、最初のアイテムはインデックス0、2番目のアイテムはインデックス1、というようになっています。しかし、他の言語では、最初の項目のインデックスは1です(その後、2、3、...となります)。

プログラマーが配列を作成する際には、配列のサイズを与えなければなりません。これは、配列に格納できるアイテムの数です。もしプログラマがより多くのアイテムを格納したい場合は、新しい配列を作成しなければなりません。これは、配列のサイズは変更できないからです。C言語での配列の種類はこちら



C言語での配列

プログラミング言語であるC言語では、以下のようにして配列を作成することができます。

int array[]; 5

これにより、整数の配列が作成され、5個の整数を格納することができます。プログラマーは次のようにして、配列に整数を格納できるようになりました。

array0[] = ;1array1[] = ;18array25[] = ;array33[] = ;3array50[] = ; 4

プログラマーは、配列の中の値を次のように使うことができます。

int k = +3 array[]; //3 k3 + 33 = 36になります。



Javaでの配列

プログラミング言語のJavaでは、配列は次のように作成できます。

int[] array = new int[]; 5

これにより、整数の配列が作成され、5個の整数を格納することができます。プログラマーは次のようにして、配列に整数を格納できるようになりました。

array0[] = ;1array1[] = ;18array25[] = ;array33[] = ;3array50[] = ; 4

プログラマーは、配列の中の値を次のように使うことができます。

int k = +3 array[]; //3 k3 + 33 = 36になります。



質問と回答

Q: プログラミング言語における配列とは何ですか?


A:配列とは、プログラミング言語において、同じ型の項目を複数格納する方法です。

Q: 配列にはどのような種類の項目を格納できるのですか?


A:配列に格納できるのは、整数や文字列などの同じ型の項目のみです。

Q: 配列のインデックスとは何ですか?


A: インデックスとは、配列の各項目に割り当てられた番号のことで、プログラマーはその番号を使用してその項目にアクセスすることができます。

Q: 配列の最初の項目のインデックスはどのように決まるのですか?


A:あるプログラミング言語では、最初の項目のインデックスは0であり、他のプログラミング言語では1である。

Q: プログラマーは配列を作成する際に何を提供しなければなりませんか?


A: プログラマは配列のサイズを指定する必要があります。これは、配列に格納できる項目の数です。

Q:配列のサイズはなぜ変更できないのですか?


A:配列のサイズは、配列の作成時に設定されるため、変更することはできません。

Q:配列のサイズが許す以上の項目を格納したい場合、プログラマは何をしなければならないか?


A: もしプログラマーが配列のサイズより多くのアイテムを格納したい場合は、より大きなサイズの新しい配列を作成する必要があります。

AlegsaOnline.com - 2020 / 2023 - License CC3