Où pouvons-nous utiliser le tableau?
Ici, nous devons évaluer la moyenne de 1000 valeurs. Nous devons donc déclarer 1000 variables minimum pour terminer ce programme. Au lieu de déclarer 1000 variables distinctes, nous utilisons un tableau.
Ex: A [1000] où un [] un tableau et 1000 est le NO des variables.
[0] [1] [2] [3] [4] [5]C'est un groupe, mais il n'a pas de nom individuel, mais il a des numéros d'index comme 0, 1 et 2, et il faut de la mémoire contigu dans RAM. Index no. est également appelé position non. Il a le même type d'élément de données, tout comme int, ou char, soit flotter.
Le tableau représente en fait l'indice de la première variable dans un tableau.
Si nous voulons accéder à chaque variable, nous écrivons
A [0] [Au début, le nom du tableau, puis le support carré et index non.]]
Mais au début, lorsque nous déclarons un tableau, cela signifie total non. de variables dans un tableau,
int a [10] [Cela signifie que a est un tableau, où 10 variables existent]
Mais après ça, quand nous écrivons comme,
A [0], A [1]… . cela signifie index non. du tableau
Soit a [0] = 12, A [1] = 8, A [2] = 10, A [3] = 15Exemple 1
#inclureIci, nous montrons comment un tableau est déclaré. À l'aide d'un tableau, nous calculons la moyenne de certaines valeurs.
int main()Sortir
Explication
Ici, nous déclarons un tableau nommé un [], qui contient 10 valeurs. Avec l'aide de pour boucle, Nous ajoutons certaines valeurs qui seront tirées de l'utilisateur à l'aide de la fonction Scanf (). Ensuite, nous calculons la moyenne de cette somme de dix valeurs et la stockons dans le AVG variable.
Déclaration de tableau
Int a []; Erreur [Chaque fois que nous déclarons un tableau sans initialisation et ne mettons aucun nombre entre le support, cela signifie que l'erreur s'est produite ici]
Int a [5];Chaque fois que nous déclarons un tableau sans initialisation, cela signifie que chaque index a, par défaut, la valeur des ordures existe.
Lorsque nous déclarons un tableau avec initialisation, alors nous sommes autorisés à vider le support carré.
Si nous initialisons un tableau avec moins de nombre, le reste des valeurs dans l'index du tableau est, par défaut, zéro.
Exemple-2
Ici, nous montrons comment un tableau dynamique fonctionne sur les données, et avec l'aide du tableau, nous évaluons la valeur minimale et maximale d'un groupe de nombres.
#inclureSortir
Explication
Ici, avec l'aide de la fonction malloc (), nous déclarons un tableau et obtenons des valeurs sur le temps d'exécution pour calculer les valeurs minimales et maximales de ces valeurs. Nous déclarons deux variables nommées Min et Max et imprimons ces variables.
Exemple-3
À l'aide de l'indice du tableau, nous inversons les valeurs du tableau ici.
#inclureSortir
Explication
Ici, nous créons un tableau à l'aide d'une allocation de mémoire dynamique. La fonction malloc () crée le bloc du tableau et obtient dynamiquement certaines valeurs. Ensuite, nous inversons ces valeurs des tableaux et les imprimons.
Exemple-4
Ici, nous montrons comment les éléments d'un tableau sont copiés sur un autre tableau.
#inclureSortir
Explication
Ici, nous avons déclaré un tableau nommé un []. Dans ce tableau, nous prenons certaines valeurs de l'utilisateur. Maintenant, nous avons déclaré un autre tableau nommé b []. Les éléments du tableau b [] sont copiés à partir des éléments du tableau A [] et impriment ces valeurs à la fois le tableau a [] et b []. Nous pouvons voir que la même sortie est générée car ce sont des versions copiées.
Conclusion
Nous discutons ici en détail du concept de base d'un tableau. Un tableau est une procédure pour stocker les valeurs dans la mémoire. Via le tableau, nous pouvons accéder rapidement à n'importe quel élément. Mais Array a certaines limites concernant son utilité, mais est très utile dans le point de vue de la programmation.