Exemple 01
Nous allons modifier un simple tableau unidimensionnel dans notre toute première illustration. Démarrez le premier exemple en créant un nouveau fichier nommé «Test.cc ”dans la coquille en utilisant la requête tactile. Ce fichier est créé dans le dossier à domicile d'Ubuntu 20.04. La commande GNU Nano est utile lorsqu'un utilisateur essaie de l'ouvrir et de le modifier dans l'outil Editor.
$ TOCK TEST.CCLorsque le fichier est ouvert dans l'éditeur, commencez à ajouter un code C pour modifier les tableaux. Inclure certains en-têtes requis au début d'un fichier de code, je.e., Stream d'entrée-sortie et bibliothèque C ++ standard. L'espace de noms standard doit être initialisé dans le code car sans lui, le code ne fonctionnera pas. Nous travaillerons dans la méthode principale pour modifier le tableau en C++. Dans la fonction Main (), nous avons initialisé un tableau «A» de taille 5, ayant cinq valeurs. Le "couter”La clause est utilisée ici pour afficher le tableau d'origine. Le "pour«Loop est déclaré et initialisé pour faire boucle les valeurs du tableau et les afficher les unes après les autres à l'aide d'un«couter»Clause. Le code est joint dans l'image suivante:
Après avoir affiché les valeurs d'origine du tableau, nous avons attribué une nouvelle valeur à chaque index du tableau «A» à l'aide de son numéro d'index. Un autre "couter"La clause est utilisée ici pour dire aux utilisateurs que nous avons affiché le tableau modifié. Après cela, le «pour”Loop fait son travail et commence à collecter des valeurs de tableau une par une. Il affiche les valeurs sur le terminal avec l'aide d'un «couter»Déclaration encore une fois. La méthode principale () se termine ici. Après la compilation, le code sera exécuté. La sortie affiche d'abord le tableau d'origine puis la mise à jour:
Test $ g ++.CCExemple 02
Modifions le tableau de type de chaîne maintenant. Nous avons donc ouvert le même fichier et initialisé un tableau de chaînes de taille 5 avec trois valeurs. UN "pour”Loop est utilisé ici pour afficher le tableau initialisé sur le terminal. Après cela, nous avons modifié le tableau en attribuant deux nouvelles valeurs de chaîne à ses deux derniers index. Le tableau a été affiché une fois de plus après la mise à jour avec l'aide d'un «pour" boucle.
Le code est joint dans l'image apposée suivante.
Lorsque nous avons compilé le code et exécuté le fichier, il a d'abord affiché le tableau d'origine, puis, le tableau mis à jour sur l'écran du shell. La sortie est indiquée dans l'instantané ci-dessous:
Test $ g ++.CCExemple 03
Jusqu'à présent, nous avons couvert les exemples de modification des tableaux unidimensionnels en C++. Actuellement, nous illustrons l'exemple de modification du tableau bidimensionnel en C++.
Pour cela, nous avons ouvert le même fichier et ajouté les en-têtes nécessaires. Après avoir utilisé l'espace de noms pour C ++, nous avons initialisé un tableau bidimensionnel avec 2 lignes et 3 colonnes. Nous l'avons également attribué 3 valeurs de colonne. La clause "couter»Affiche que nous afficherons le tableau bidimensionnel déjà déclaré dans le terminal. Avec l'aide de la clause «cout» dans le «pour”LOOP, le tableau d'origine a été affiché. La première boucle montre les lignes, et les secondes montrent les colonnes de la matrice du tableau «A». Nous avons attribué quatre nouvelles valeurs au tableau à l'aide des numéros de ligne et de colonne un par un.
Le "couter»L'instruction dans les boucles fonctionne sur l'affichage du tableau 2D mis à jour dans le terminal. Tandis que le "si»La déclaration est utilisée ici pour réduire le tableau en 2 dimensions à l'aide de« \ n »ici. Le code est joint dans l'image suivante:
Enfin, compilez le code pour le rendre exécutable. Lorsque nous avions compilé et exécuté le code, il a affiché le tableau 2D d'origine, puis, mis à jour le tableau 2D sur l'écran du terminal.
Test $ g ++.CCConclusion
Ce guide a discuté de plusieurs méthodes simples et faciles à utiliser pour modifier les tableaux de type entier et de chaîne en C++. Tout en modifiant, nous avons utilisé des tableaux unidimensionnels et bidimensionnels, quelle que soit leur taille. Nous pensons que cet article vous aidera à son meilleur tout en modifiant les tableaux unidimensionnels et bidimensionnels en C++.