Wo können wir das Array verwenden??
Hier müssen wir den Durchschnitt von 1000 Werten bewerten. Daher müssen wir 1000 Variablen mindestens deklarieren, um dieses Programm abzuschließen. Anstatt 1000 separate Variablen zu deklarieren, verwenden wir ein Array.
Beispiel: a [1000] wo A [] Ein Array und 1000 sind die No von Variablen.
[0] [1] [2] [3] [4] [5]Es handelt. Index Nr. wird auch als Position Nr. genannt. Es hat die gleiche Art von Datenelement, genau wie int oder char oder float.
Array repräsentiert tatsächlich den Index der ersten Variablen in einem Array.
Wenn wir auf jede Variable zugreifen möchten, schreiben wir
A [0] [Zuerst den Namen des Arrays, dann die Quadratklammer und der Index Nr.]
Aber zuerst bedeutet das, wenn wir ein Array deklarieren, insgesamt Nein. von Variablen in einem Array,
int a [10] [es bedeutet a ein Array, in dem 10 Variablen existieren]
Aber danach, wenn wir einfach schreiben wie,
A [0], a [1]… . es bedeutet Index nein. des Arrays
Sei a [0] = 12, a [1] = 8, a [2] = 10, a [3] = 15Beispiel 1
#enthaltenHier zeigen wir, wie ein Array deklariert wird. Mit Hilfe eines Arrays berechnen wir den Durchschnitt einiger Werte.
int main ()Ausgang
Erläuterung
Hier deklarieren wir ein Array mit dem Namen A [], das 10 Werte enthält. Mit der Hilfe von Für Schleife, Wir fügen einige Werte hinzu, die vom Benutzer verwendet werden, indem wir die Funktion scanf () verwenden. Dann berechnen wir den Durchschnitt dieser Summe von zehn Werten und speichern sie in der avg Variable.
Array -Erklärung
Int a []; Fehler [Immer wenn wir ein Array ohne Initialisierung deklarieren und keine Anzahl zwischen der Klammer setzen, bedeutet dies, dass hier ein Fehler aufgetreten ist
Int a [5];Immer wenn wir ein Array ohne Initialisierung deklarieren, bedeutet dies, dass jeder Index standardmäßig dort müllwert ist.
Wenn wir ein Array mit Initialisierung deklarieren, dürfen wir die Quadratklammer leeren.
Wenn wir ein Array mit weniger Zahl initialisieren, sind der Rest der Werte im Index des Arrays standardmäßig Null.
Beispiel-2
Hier zeigen wir, wie ein dynamisches Array an den Daten funktioniert, und bewerten mit Hilfe des Arrays den minimalen und maximalen Wert einer Gruppe von Zahlen aus dem minimalen und maximalen Wert.
#enthaltenAusgang
Erläuterung
Hier deklarieren wir mit Hilfe der MALOC () -Funktion ein Array und erhalten einige Werte zur Laufzeitzeit, um die minimalen und maximalen Werte aus diesen Werten zu berechnen. Wir deklarieren zwei Variablen namens Min und Max und drucken diese Variablen.
Beispiel-3
Mit Hilfe des Array -Index kehren wir hier die Werte des Arrays um.
#enthaltenAusgang
Erläuterung
Hier erstellen wir ein Array mit Hilfe der dynamischen Speicherzuweisung. Malloc () -Funktion erstellt den Block des Arrays und erhält dynamisch einige Werte. Dann kehren wir diese Werte der Arrays um und drucken sie aus.
Beispiel-4
Hier zeigen wir, wie die Elemente eines Arrays in ein anderes Array kopiert werden.
#enthaltenAusgang
Erläuterung
Hier haben wir ein Array namens deklariert A []. In diesem Array nehmen wir einige Werte vom Benutzer ab. Jetzt haben wir ein weiteres Array mit dem Namen deklariert B []. Die Elemente von Array B [] werden aus den Elementen des Arrays A [] kopiert und drucken diese Werte sowohl Array A [] als auch B []. Wir können sehen, dass der gleiche Ausgang generiert wird, wie sie kopierten Versionen sind.
Abschluss
Hier diskutieren wir ausführlich das Grundkonzept eines Arrays. Ein Array ist eine Prozedur, um Werte im Speicher zu speichern. Durch Array können wir schnell auf jedes Element zugreifen. Aber Array hat einige Einschränkungen hinsichtlich seiner Nützlichkeit, ist aber in der Programmierperspektive sehr nützlich.