? Programmes informatiques stockent des données dans diverses façons . Ces options de stockage permettent aux programmeurs de créer et d'accéder à des structures de données au sein de leurs applications. Un des éléments les plus simples de stockage de données dans la programmation est une variable. Variables stocker des éléments individuels de données. Une matrice est un autre type de structure de données , à stocker une série de valeurs à des positions consécutives. Une fois qu'un programme a une structure de matrice en elle, elle peut entrer et accéder aux valeurs des positions de tableaux spécifiques. Données
plupart des programmes informatiques utilisent une sorte de données. Par exemple , une application pour stocker et accéder aux dossiers du personnel d'une organisation a besoin de modéliser les données dans ces documents. Ce modèle doit permettre au code de l'application pour accéder aux données d'une manière organisée . Quand un programme informatique utilise des données , il doit avoir la capacité d'ajouter de nouvelles données , modifier les éléments et la recherche pour certains postes en interrogeant les données données existantes. Un tableau stocke les données dans une structure linéaire , chaque élément étant accessible à l'aide de son index, qui est souvent une valeur entière représentant la position dans la structure dans son ensemble.
Variables
< p> les langages de programmation offrent la possibilité de stocker des données individuelles en tant que variables . Dans certains langages , tels que Java , les variables doivent être déclarées comme étant d'un type particulier , par exemple chaîne de texte ou un entier, comme dans les exemples suivants :
cordes MyWords = " Bonjour à tous" ; int myNum = 3 ;
dans beaucoup d'autres langues , les variables peuvent stocker des valeurs de n'importe quel type , comme dans l'exemple PHP suivant :
$ MY_VALUE = " pomme " ;
un tableau en un programme est un ensemble de valeurs , de sorte que l'élément à chaque position dans la matrice est similaire à une seule variable. Les programmes peuvent effectuer les mêmes processus sur des éléments de tableau comme sur les variables .
Tableau Création
Quand un programme crée un tableau , il sera généralement indiquer certains aspects de la matrice , qui est à son tour représentée comme une variable au sein de l'application. L'exemple de code Java suivant illustre la création d'un tableau pour stocker un certain nombre de valeurs entières :
int [ ] = new int myNums [6];
Ce tableau peut contenir six valeurs de type integer . Lorsque cette ligne de code a exécuté , le programme a une structure de tableau vide , mais pas de valeurs sont stockées à l'une des positions des éléments encore .
Element instanciation
programmes peut insérer et modifier les valeurs à certains postes du tableau. L'exemple de code Java suivant illustre la définition de l'élément à la première position dans le tableau d'entiers , qui est représenté par l'indice zéro : Photos
myNums [0] = 5;
Ce code se réfère à l' élément en utilisant le nom du tableau et la position, puis assigne une valeur. Si l'élément avait déjà une valeur stockée dans cette position , cette valeur serait remplacé par le nouveau.
Accès au tableau
programmes
ont parfois besoin d'accéder à tous les éléments un tableau, plutôt que d'accéder simplement des éléments individuels en utilisant les valeurs de l'indice. Pour parcourir les éléments d'un tableau , les programmes ont souvent recours à des structures en boucle . L'exemple de code Java suivant montre comment utiliser une boucle "for " à la sortie de chaque élément dans un tableau :
for (int i = 0; i < myNums.length ; i + + ) {System.out.println ( myNums [i]) ; }
Ce code s'exécute une fois pour chaque position de tableau , l'écriture sur la valeur à cette position chaque fois
.