Was sind Arrays?

3 Antworten


  • Arrays sind eine Sammlung von Variablen, die denselben Namen und denselben Datentyp haben.

    Angenommen, Sie möchten ein Programm schreiben, in dem Sie zehn Schüler und deren Noten in verschiedenen Fächern nehmen und dann den Notendurchschnitt berechnen müssen, dann werden Sie zehn Variablen von student1 und student2...student10.und durchschnittliche Variable initialisieren
    dann kannst du sie alle ganz einfach ausdrucken. Nein, mein Punkt ist, wenn Sie gebeten werden, 500 Studenten zu schreiben, was werden Sie dann tun? Natürlich werden Sie 500 Variablen von student1 und student2...student500 initialisieren, aber es ist mühsam, Sie können es auch tun, aber wenn Sie jetzt gebeten werden, 5000 statt 500 Studenten zu nehmen. Das ist der Punkt, an dem Arrays verwendet werden. Wenn Sie jetzt Arrays verwenden, initialisieren Sie einfach ein Array der Größe 500 oder 5000 und nur eine Schleife, dann erhalten Sie Ihr Ergebnis in nur 2 Minuten. Ich hoffe, Sie werden zufrieden sein. Bitte antworten Sie mir.
  • Arrays sind im Grunde Listen. Anstatt also eine Variable nur eine von etwas zu sein, kann sie stattdessen eine Liste von Dingen sein.

    Ein assoziatives Array ist eine besondere Art von Liste, bei der Sie jedes Element in der Liste mit einem vordefinierten Namen referenzieren können. Wenn Sie beispielsweise über eine Liste mit Telefonnummern verfügen, können Sie den Namen der Person als „Schlüssel“ im assoziativen Array verwenden, um auf ihre Telefonnummer zu verweisen. In PHP würden Sie etwas wie $phone_number = $contacts['John'] schreiben, um Johns Telefonnummer zu erhalten.
  • Stellen Sie sich ein Array als eine Liste von Datenelementen vor, wobei jedes Element durch seinen Platz in der Liste (Array) referenziert werden kann. Das Array CITIES könnte also aus den Elementen (in diesem Fall Namen) Chicago, Detroit, Madison und Indianapolis bestehen. Ein Programm könnte die Liste durchgehen und etwas damit anfangen. Dies wird als eindimensionales Array bezeichnet. Wenn man Paare von Elementen wollte, könnte ein zweidimensionales Array erzeugt werden. Und so weiter.

    Ein Array kann man sich auch als Datei innerhalb eines Programms vorstellen. Tatsächlich könnte man ein Array aus einer Datei auffüllen, aber der Inhalt eines Arrays kann auch hartcodiert sein. Oder bt ausgefüllt werden, indem der Benutzer nach den Daten gefragt wird. Und dann wird etwas damit gemacht.

    Arrays können je nach Bedarf von niedrig nach hoch oder hoch nach niedrig sortiert werden. Manchmal ist dies in der Programmier-/Skriptsprache integriert, aber frühere Sprachen erforderten Programmierer, die dies manuell tun mussten.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear