Tableau (structure de données)

Dans les langages de programmation, un tableau est un moyen de stocker plusieurs éléments (tels que des entiers). Ces éléments doivent avoir le même type (seulement des entiers, seulement des chaînes de caractères, ...) car un tableau ne peut pas stocker différents types d'éléments. Chaque élément d'un tableau a un numéro, de sorte que le programmeur peut obtenir l'élément en utilisant ce numéro. Ce numéro est appelé l'index. Dans certains langages de programmation, le premier élément a un index 0, le second un index 1 et ainsi de suite. Mais dans d'autres langages, le premier élément a l'index 1 (et ensuite 2, 3, ...).

Lorsque le programmeur crée un tableau, il doit donner la taille du tableau. C'est le nombre d'éléments qui peuvent être stockés dans le tableau. Si le programmeur veut stocker plus d'éléments, il doit alors créer un nouveau tableau. En effet, la taille d'un tableau ne peut pas être modifiée. Les types de tableaux en C sont les suivants

Tableaux en C

Dans le langage de programmation C, des tableaux peuvent être créés de cette manière :

int array [5] ;

Cela crée un tableau d'entiers et il peut stocker 5 entiers. Le programmeur peut maintenant stocker des entiers dans le tableau en faisant :

array [0] = 1 ; array [1] = 18 ; array [2] = 5 ; array [3] = 33 ; array [4] = 50 ;

Le programmeur peut utiliser une valeur dans le tableau comme ceci :

int k = 3 + tableau [3] ; // k est maintenant 3 + 33 = 36

Les réseaux à Java

Dans le langage de programmation Java, des tableaux peuvent être créés de cette manière :

tableau int[] = nouveau int[5] ;

Cela crée un tableau d'entiers et il peut stocker 5 entiers. Le programmeur peut maintenant stocker des entiers dans le tableau en faisant :

array [0] = 1 ; array [1] = 18 ; array [2] = 5 ; array [3] = 33 ; array [4] = 50 ;

Le programmeur peut utiliser une valeur dans le tableau comme ceci :

int k = 3 + tableau [3] ; // k est maintenant 3 + 33 = 36

Questions et réponses

K: Mikä on array ohjelmointikielissä?


V: Joukko on ohjelmointikielissä tapa tallentaa useita samantyyppisiä kohteita.

K: Minkä tyyppisiä kohteita voidaan tallentaa arrayyn?


V: Joukkoon voidaan tallentaa vain samantyyppisiä kohteita, kuten kokonaislukuja tai merkkijonoja.

Kysymys: Mikä on indeksi joukossa?


V: Indeksi on luku, joka on annettu jokaiselle joukon kohteelle, jotta ohjelmoija voi käyttää kyseistä kohdetta kyseisen luvun avulla.

Kysymys: Miten määritetään joukon ensimmäisen kohteen indeksi?


V: Joissakin ohjelmointikielissä ensimmäisen kohteen indeksi on 0, kun taas toisissa se on 1.

K: Mitä ohjelmoijan on annettava, kun hän luo arraya?


V: Ohjelmoijan on annettava array-koko, joka on arrayyn tallennettavien kohteiden määrä.

K: Miksi arrayn kokoa ei voi muuttaa?


V: Joukon kokoa ei voi muuttaa, koska se asetetaan, kun joukko luodaan.

K: Mitä ohjelmoijan on tehtävä, jos hän haluaa tallentaa enemmän kohteita kuin array-koko sallii?


V: Jos ohjelmoija haluaa tallentaa enemmän kohteita kuin array-koko sallii, hänen on luotava uusi array, jonka koko on suurempi.

AlegsaOnline.com - 2020 / 2023 - License CC3