Avantages du tableau en C++
Inconvénients du tableau en C++
Comment déclarer un tableau en c++
La méthode utilisée pour créer un tableau est identique à celle utilisée pour créer des variables. Déclarer le tableau vient en premier. Après avoir déclaré le tableau, nous avons la possibilité de l'initialiser immédiatement ou plus tard. Nous devons mentionner trois éléments lors de la déclaration du tableau: le nom, le type de données, la taille et les autres du tableau du tableau. Le nom du tableau sert également de pointeur vers son tout premier composant.
Exemple 1
Dans cet exemple, deux tableaux entiers sont initialisés, l'un avec une taille qui n'a pas été fournie pendant la création et l'autre avec une taille qui a été spécifiée, mais moins d'éléments ont été initialisés.
#inclureInitialement, nous avons créé un tableau comme «ARR_1» avec une taille vide et l'avons initialisé avec cinq entiers. Après cela, nous avons déclaré un autre tableau avec la taille donnée comme «10». Les éléments sont insérés dans le tableau avec la taille spécifiée d'un tableau. Ensuite, avec la boucle FOR, nous avons imprimé les éléments des tableaux «Arr_1» et «Arr_2», respectivement. Notez que dans la boucle FOR, nous avons une déclaration conditionnelle selon laquelle «je» devrait être inférieure à la taille du tableau donné.
Les deux tableaux différents sont générés dans la sortie. Les premiers éléments du tableau sont les mêmes que dans le tableau. Le deuxième tableau montre trois zéro en dernier, car nous n'avons inséré que sept éléments et la taille du tableau donné est «10».
Exemple 2
Nous pouvons attribuer une liste d'éléments au tableau et spécifier sa taille. Les éléments d'une liste pourraient être moins que le nombre alloué dans ce cas. Après cela, le tableau est créé par le compilateur avec la taille spécifiée, et les éléments sont attribués un par un, à partir du début du tableau.
#inclureUne taille de «5» a été spécifiée pour le tableau que nous avons déclaré être «nums."À l'intérieur du tableau, nous avons ajouté des éléments inférieurs à la taille totale du tableau. Notez que nous avons occupé quatre index dans le tableau car l'indice du tableau commence à partir de zéro. Ensuite, nous avons utilisé une gamme basée sur la boucle pour imprimer des éléments de tableau. Const int & ele a été remplacé par int «ele» comme la déclaration de portée dans notre boucle basée sur la plage. Le const int & ele est néanmoins préféré pour les raisons suivantes:
Pour chaque itération lors de l'utilisation int Ele, les éléments du tableau sont simplement copiés dans la variable «ele». Cependant, au lieu de transférer les données vers une nouvelle variable, «& ele» accède directement aux adresses de mémoire des éléments du tableau. Il utilise peu de mémoire. Les éléments du tableau ne sont pas modifiés; Nous les imprimons juste. Const est utilisé; en conséquence pour éviter de modifier involontairement les valeurs du tableau. Après cela, nous utilisons la méthode conventionnelle de Loop pour imprimer les éléments du tableau.
Les deux méthodes de boucle FOR ont affiché le même élément de tableau dans la sortie:
Exemple 3
Auparavant, nous avons donné des exemples d'un entier. Maintenant, dans cet exemple, le tableau de chaîne est créé et affiché.
#inclureNous avons défini un tableau comme «Arr1» et l'avons déclaré avec des éléments de cordes. Après cela, nous avons défini notre deuxième tableau et nos éléments insérés avec la taille du tableau donné. Ensuite, avec la méthode pour la boucle pour, nous avons imprimé les éléments du tableau.
La sortie génère le tableau suivant d'éléments de chaîne.
Exemple 4
Dans cet exemple, nous avons pris des chiffres des utilisateurs et les avons stockés dans un tableau.
#inclureNous avons créé le tableau comme «Arr», et la taille donnée au tableau est de cinq. L'utilisateur est ensuite invité à entrer cinq entiers dans un tableau à l'aide de l'instruction COUT, qui a été imprimée après cela. Ils ont de nouveau itéré de n = 0 à n = 4 en utilisant une boucle pour une boucle. Nous avons collecté une entrée utilisateur pour chaque itération et l'avons stockée en tant qu'arr [n]. Ensuite, pour imprimer chaque élément du tableau, nous avons de nouveau utilisé une boucle pour une boucle.
La sortie de l'élément de tableau s'affiche ici après avoir obtenu les entrées de l'utilisateur.
Conclusion
Le tableau est considéré comme un composant crucial en C ++ car il facilite la gestion de la mémoire et augmente l'efficacité du programme. En raison de sa capacité à fournir un stockage de données multidimensionnel, il peut être utilisé dans une variété de techniques. Lorsqu'il est essentiel de stocker des éléments du même type de données, il est toujours préférable d'utiliser un tableau.