Diskussion:Array (Datentyp)
Das ist nicht ganz richtig. Später mehr... schrieb Benutzer:141.19.7.3 zum assoziativen array -- ∂ 14:32, 2. Mai 2005 (CEST):
Bezeichnung
Ist ein Array nicht einfach nur ein Feld bzw. der englische Begriff für das deutsche Feld? Wo liegt da der Unterschied? Ggf. sollten wir es dorthin verschieben. Stern 01:35, 27. Jan 2006 (CET)
In was für ein Programm kann dies genutzt werden
Lernt man das in Java, in Derive, oder sonst irgendwo. Oder einfach überall, wo kann man so ein Array programmieren, bzw. nutzen.
mfg
magigstar
- Die meisten Programmiersprachen unterstützen Arrays. Diese sind normalerweise in der Form variable[index] aufgebaut. Du kannst ein Array zum Beispiel mit PHP "programmieren" mit folgender Syntax: $variablenname = array('element1', 'element2', 'element3', usw..);
- Das Array wird dann so aufgerufen: $variablenname[0] oder $variablenname[1], je nach dem, wieviele Elemente sich im Array befinden.
- --Rotschi 12:49, 30. Mai 2006 (CEST)
- Kann man das auch in Java programmieren?
- mfg magigstar
- klar... aber ich denke, du solltest dich zuerst einmal mit java befassen, dort sind arrays noch das einfachste, was du wissen musst :)
- --Rotschi 08:04, 7. Jun 2006 (CEST)
Indizes
Mir faellt auf, dass bei der allgemeinen Formel die Indizes nicht difiniert sind. Das ist formal falsch und sorgt erstmal fuer verwirrung!
\array
Hallo, in <math> wird gar nicht \array unterstützt! Was kann man machen?
Realisierung in Programmiersprachen
Ein Kapitel über die Realisierung wäre m. E. sinnvoll. In Pascal z. B. gibt es das Array als (auch mehrdimensonalen) Datentyp, in Java einen ganzen Zoo von Collection-Typen; in Python kann man Arrays als Tupel realisieren, wobei diese auch Elemente gemischter Typen enthalten können. Ach ja, und eine Matrix kann durchaus mehr als zwei Dimensionen haben... --Tobias 12:54, 3. Aug. 2007 (CEST)
Assoziatives „Array“
Das sogenannte „Assoziative Array“ (besch...ener, aber leider mangels eines griffigen deutschen Worts üblicher Name; Zuordnungstabelle?) ist kein Array und hat m. E. in diesem Artikel nur als einmaliger Querverweis etwas verloren. Die ständige Verwendung von „(Standard-) Array“ ist einfach nur krampfig.
Nach meiner Auffassung hat ein Array außerdem immer eine feste Größe, im Gegensatz etwa zu Listen, Stacks, Queues usw., die oft als verkettete Listen realisiert werden. Zu letzteren bildet das Array den Gegensatz. Widerspruch, Zustimmung, Präzisierungen? --Tobias 13:04, 3. Aug. 2007 (CEST)
"Einheitlicher Datentyp"
Mal abgesehen davon, dass nicht der Datentyp einheitlich ist, sondern das Feld einheitlich Exemplare desselben Typs haben, stimmt das mal wieder nicht. Cocoa-Arrays etwa können heterogen sein. Entscheidend ist vielmehr, dass eine geordnete Sammlung von Exemplaren ist.
Neutrinodetektor unter "Siehe auch"!?
Warum findet sich unter "Siehe auch" im Array-Artikel der Stichpunkt Neutrinodetektor!? Kann keinen Zusammenhang erkennen. --maststef 19:19, 21. Jan. 2008 (CET)
- Ich sehe gerade, Strahlungssensor wird als Beispiel genannt. Aber das ist doch schon etwas weit hergeholt oder? Ich meine, man kann auch Kühlschränke oder Papierschnippsel als Array anordnen...
- Deswegen erscheint mir der Link zu Neutrinodetektor arg willkührlich. Ich wäre für entfernen, da das nur Verwirrung stiftet. Meinungen? --maststef 19:23, 21. Jan. 2008 (CET)
Arrays können Daten eines einheitlichen Datentyps....
zitat:
Mit Hilfe eines Arrays können Daten eines einheitlichen Datentyps geordnet so im Speicher eines Computers abgelegt werden, dass ein Zugriff auf die Daten über einen Index möglich wird. Das (Standard-)Array verwendet im Gegensatz zum assoziativen Array einen ganzzahligen Index zur Adressierung.
....
der datentyp der elemente muss nicht in allen prog.sprachen gleich sein bsp. Ruby