https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Array_%28Datentyp%29 Array (Datentyp) - Versionsgeschichte 2025-11-22T21:30:52Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.46.0-wmf.3 https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=259420309&oldid=prev VÖRBY: /* Weitere Synonyme */ etwas präziser 2025-09-03T09:08:16Z <p><span class="autocomment">Weitere Synonyme: </span> etwas präziser</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 3. September 2025, 10:08 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 14:</td> <td colspan="2" class="diff-lineno">Zeile 14:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Gleichbedeutende Synonyme für Array sind, im Wesentlichen geprägt aus dem Einsatz in verschiedenen [[Programmiersprache]]n, deren Terminologie und Entstehungsgeschichte oder durch Übersetzung aus dem Englischen: '''Tabelle (Table), Vektor, Reihe, Reihung, Aufstellung, Bereich, Gate Array, Matrix''' u.&amp;nbsp;a.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Gleichbedeutende Synonyme für Array sind, im Wesentlichen geprägt aus dem Einsatz in verschiedenen [[Programmiersprache]]n, deren Terminologie und Entstehungsgeschichte oder durch Übersetzung aus dem Englischen: '''Tabelle (Table), Vektor, Reihe, Reihung, Aufstellung, Bereich, Gate Array, Matrix''' u.&amp;nbsp;a.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Auch die verschiedenen Elemente eines Arrays werden mit unterschiedlichen Ausdrücken bezeichnet: Element, Komponente, Unterfeld, Feldelement, indizierte Variable – und zum Teil ebenfalls Feld oder Datenfeld. Dabei können als Untermenge des Arrays entweder die über einen bestimmten ''Indexwert'' adressierten Daten verstanden werden (<del style="font-weight: bold; text-decoration: none;">vertikale</del> Dimension des Arrays) oder<del style="font-weight: bold; text-decoration: none;"> die</del> innerhalb einer solchen ''Struktur'' <del style="font-weight: bold; text-decoration: none;">festgelegten</del> Datenfelder (<del style="font-weight: bold; text-decoration: none;">horizontale</del> Sicht).</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Auch die verschiedenen Elemente eines Arrays werden mit unterschiedlichen Ausdrücken bezeichnet: Element, Komponente, Unterfeld, Feldelement, indizierte Variable – und zum Teil ebenfalls Feld oder Datenfeld. Dabei können als Untermenge des Arrays entweder die über einen bestimmten ''Indexwert'' adressierten Daten verstanden werden (<ins style="font-weight: bold; text-decoration: none;">oft als ‚vertikale‘</ins> Dimension des Arrays<ins style="font-weight: bold; text-decoration: none;"> bezeichnet</ins>) oder innerhalb einer solchen ''Struktur'' <ins style="font-weight: bold; text-decoration: none;">definierte</ins> Datenfelder (<ins style="font-weight: bold; text-decoration: none;">‚horizontale‘</ins> Sicht).</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Indizes ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Indizes ==</div></td> </tr> </table> VÖRBY https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=259337573&oldid=prev VÖRBY: /* Weitere Synonyme */ Sichtweisen für 'Elemente eines Arrays' 2025-08-31T07:42:28Z <p><span class="autocomment">Weitere Synonyme: </span> Sichtweisen für &#039;Elemente eines Arrays&#039;</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 31. August 2025, 08:42 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 14:</td> <td colspan="2" class="diff-lineno">Zeile 14:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Gleichbedeutende Synonyme für Array sind, im Wesentlichen geprägt aus dem Einsatz in verschiedenen [[Programmiersprache]]n, deren Terminologie und Entstehungsgeschichte oder durch Übersetzung aus dem Englischen: '''Tabelle (Table), Vektor, Reihe, Reihung, Aufstellung, Bereich, Gate Array, Matrix''' u.&amp;nbsp;a.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Gleichbedeutende Synonyme für Array sind, im Wesentlichen geprägt aus dem Einsatz in verschiedenen [[Programmiersprache]]n, deren Terminologie und Entstehungsgeschichte oder durch Übersetzung aus dem Englischen: '''Tabelle (Table), Vektor, Reihe, Reihung, Aufstellung, Bereich, Gate Array, Matrix''' u.&amp;nbsp;a.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Auch die verschiedenen Elemente eines Arrays werden mit unterschiedlichen Ausdrücken bezeichnet: Element, Komponente, Unterfeld, Feldelement, indizierte Variable – und zum Teil ebenfalls Feld oder Datenfeld.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Auch die verschiedenen Elemente eines Arrays werden mit unterschiedlichen Ausdrücken bezeichnet: Element, Komponente, Unterfeld, Feldelement, indizierte Variable – und zum Teil ebenfalls Feld oder Datenfeld<ins style="font-weight: bold; text-decoration: none;">. Dabei können als Untermenge des Arrays entweder die über einen bestimmten ''Indexwert'' adressierten Daten verstanden werden (vertikale Dimension des Arrays) oder die innerhalb einer solchen ''Struktur'' festgelegten Datenfelder (horizontale Sicht)</ins>.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Indizes ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Indizes ==</div></td> </tr> </table> VÖRBY https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=259291137&oldid=prev VÖRBY: Daten desselben Typs = irreführend; besser (weiter unten) = "gleichartig strukturiert" - je Index auch unterschiedl Typen möglich 2025-08-29T14:57:37Z <p>Daten desselben Typs = irreführend; besser (weiter unten) = &quot;gleichartig strukturiert&quot; - je Index auch unterschiedl Typen möglich</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 29. August 2025, 15:57 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein '''Array''' ([{{IPA|əˈɹeɪ}}], {{enS|für Areal, Bereich, Anordnung, Aufstellung u.&amp;nbsp;a.}}) ist in der [[Informatik]] eine [[Datenstruktur]]-Variante<del style="font-weight: bold; text-decoration: none;"> (Ansammlung von Elementen desselben Typs)</del>, mit deren Verwendung „viele gleichartig strukturierte Daten […] verarbeitet werden sollen“.&lt;ref&gt;''[https://web.archive.org/web/20190403080033/https://srv.rz.uni-bayreuth.de/lehre/fortran90/vorlesung/V06/V06.html Programmieren in Fortran]'' (archiviert), Uni Bayreuth&lt;/ref&gt; Der Zugriff auf bestimmte Inhalte des Arrays erfolgt mit Hilfe von [[#Indizes|Indizes]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein '''Array''' ([{{IPA|əˈɹeɪ}}], {{enS|für Areal, Bereich, Anordnung, Aufstellung u.&amp;nbsp;a.}}) ist in der [[Informatik]] eine [[Datenstruktur]]-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten […] verarbeitet werden sollen“.&lt;ref&gt;''[https://web.archive.org/web/20190403080033/https://srv.rz.uni-bayreuth.de/lehre/fortran90/vorlesung/V06/V06.html Programmieren in Fortran]'' (archiviert), Uni Bayreuth&lt;/ref&gt; Der Zugriff auf bestimmte Inhalte des Arrays erfolgt mit Hilfe von [[#Indizes|Indizes]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Synonyme Bezeichnung ‚Feld‘ ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Synonyme Bezeichnung ‚Feld‘ ===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. <del style="font-weight: bold; text-decoration: none;">Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet.</del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.&amp;nbsp;B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet. </ins>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.&amp;nbsp;B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><del style="font-weight: bold; text-decoration: none;">Die</del> beiden sich wesentlich unterscheidenden Bedeutungen von ‚Feld‘ sind und waren immer wieder Anlass zu zum Teil heftigen Diskussionen.&lt;ref&gt;[http://dict.leo.org/forum/viewWrongentry.php?idThread=192241&amp;idForum=7&amp;lp=ende&amp;lang=de Beispiel für „heftige Diskussion“ auf leo.org]&lt;/ref&gt;</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Diese</ins> beiden sich wesentlich unterscheidenden Bedeutungen von ‚Feld‘ sind und waren immer wieder Anlass zu zum Teil heftigen Diskussionen.&lt;ref&gt;[http://dict.leo.org/forum/viewWrongentry.php?idThread=192241&amp;idForum=7&amp;lp=ende&amp;lang=de Beispiel für „heftige Diskussion“ auf leo.org]&lt;/ref&gt;</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>„Der englische und gängigere Begriff ist Array“.&lt;ref&gt;[http://www.c-howto.de/tutorial-arrays-felder.html Ein C-Tutorial.] C-how-to&lt;/ref&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>„Der englische und gängigere Begriff ist Array“.&lt;ref&gt;[http://www.c-howto.de/tutorial-arrays-felder.html Ein C-Tutorial.] C-how-to&lt;/ref&gt;</div></td> </tr> </table> VÖRBY https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=259253313&oldid=prev Invisigoth67: Revert, mit Leerzeichen 2025-08-28T07:39:51Z <p>Revert, mit Leerzeichen</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. August 2025, 08:39 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 5:</td> <td colspan="2" class="diff-lineno">Zeile 5:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.<ins style="font-weight: bold; text-decoration: none;">&amp;nbsp;</ins>B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die beiden sich wesentlich unterscheidenden Bedeutungen von ‚Feld‘ sind und waren immer wieder Anlass zu zum Teil heftigen Diskussionen.&lt;ref&gt;[http://dict.leo.org/forum/viewWrongentry.php?idThread=192241&amp;idForum=7&amp;lp=ende&amp;lang=de Beispiel für „heftige Diskussion“ auf leo.org]&lt;/ref&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die beiden sich wesentlich unterscheidenden Bedeutungen von ‚Feld‘ sind und waren immer wieder Anlass zu zum Teil heftigen Diskussionen.&lt;ref&gt;[http://dict.leo.org/forum/viewWrongentry.php?idThread=192241&amp;idForum=7&amp;lp=ende&amp;lang=de Beispiel für „heftige Diskussion“ auf leo.org]&lt;/ref&gt;</div></td> </tr> </table> Invisigoth67 https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=259253240&oldid=prev ~2025-47343-8: z. B. > z.B. 2025-08-28T07:37:39Z <p>z. B. &gt; z.B.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. August 2025, 08:37 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 5:</td> <td colspan="2" class="diff-lineno">Zeile 5:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.<del style="font-weight: bold; text-decoration: none;">&amp;nbsp;</del>B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die beiden sich wesentlich unterscheidenden Bedeutungen von ‚Feld‘ sind und waren immer wieder Anlass zu zum Teil heftigen Diskussionen.&lt;ref&gt;[http://dict.leo.org/forum/viewWrongentry.php?idThread=192241&amp;idForum=7&amp;lp=ende&amp;lang=de Beispiel für „heftige Diskussion“ auf leo.org]&lt;/ref&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die beiden sich wesentlich unterscheidenden Bedeutungen von ‚Feld‘ sind und waren immer wieder Anlass zu zum Teil heftigen Diskussionen.&lt;ref&gt;[http://dict.leo.org/forum/viewWrongentry.php?idThread=192241&amp;idForum=7&amp;lp=ende&amp;lang=de Beispiel für „heftige Diskussion“ auf leo.org]&lt;/ref&gt;</div></td> </tr> </table> ~2025-47343-8 https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=259236306&oldid=prev ~2025-47343-8: In der Einleitung genäuer erläutert, dass es sich bei einem Array um die Ansammlung von Elementen desselben Typs handelt. 2025-08-27T13:52:43Z <p>In der Einleitung genäuer erläutert, dass es sich bei einem Array um die Ansammlung von Elementen desselben Typs handelt.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. August 2025, 14:52 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein '''Array''' ([{{IPA|əˈɹeɪ}}], {{enS|für Areal, Bereich, Anordnung, Aufstellung u.&amp;nbsp;a.}}) ist in der [[Informatik]] eine [[Datenstruktur]]-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten […] verarbeitet werden sollen“.&lt;ref&gt;''[https://web.archive.org/web/20190403080033/https://srv.rz.uni-bayreuth.de/lehre/fortran90/vorlesung/V06/V06.html Programmieren in Fortran]'' (archiviert), Uni Bayreuth&lt;/ref&gt; Der Zugriff auf bestimmte Inhalte des Arrays erfolgt mit Hilfe von [[#Indizes|Indizes]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein '''Array''' ([{{IPA|əˈɹeɪ}}], {{enS|für Areal, Bereich, Anordnung, Aufstellung u.&amp;nbsp;a.}}) ist in der [[Informatik]] eine [[Datenstruktur]]-Variante<ins style="font-weight: bold; text-decoration: none;"> (Ansammlung von Elementen desselben Typs)</ins>, mit deren Verwendung „viele gleichartig strukturierte Daten […] verarbeitet werden sollen“.&lt;ref&gt;''[https://web.archive.org/web/20190403080033/https://srv.rz.uni-bayreuth.de/lehre/fortran90/vorlesung/V06/V06.html Programmieren in Fortran]'' (archiviert), Uni Bayreuth&lt;/ref&gt; Der Zugriff auf bestimmte Inhalte des Arrays erfolgt mit Hilfe von [[#Indizes|Indizes]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> </tr> <!-- diff cache key dewiki:diff:1.41:old-254958390:rev-259236306:wikidiff2=table:1.14.1:ff290eae --> </table> ~2025-47343-8 https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=254958390&oldid=prev DCMoeller: Schreibweise korrigiert: "RAM" statt "Ram" 2025-04-08T06:53:03Z <p>Schreibweise korrigiert: &quot;RAM&quot; statt &quot;Ram&quot;</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. April 2025, 07:53 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 195:</td> <td colspan="2" class="diff-lineno">Zeile 195:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Verwenden von ''internen Datenformaten'' für die Indexvariable, damit im Rahmen der Adressierungsberechnung nicht auch noch eine Formatkonvertierung erforderlich ist.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Verwenden von ''internen Datenformaten'' für die Indexvariable, damit im Rahmen der Adressierungsberechnung nicht auch noch eine Formatkonvertierung erforderlich ist.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* ''Wiederverwenden'' bereits berechneter Zugriffsadressen, anstatt sie für jeden Befehl erneut zu berechnen. Je nach Compiler können dazu geeignete Adressierungsmethoden gewählt werden, zum Teil stellen Compiler diese Wiederverwendung fest und erzeugen automatisch optimierten Code.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* ''Wiederverwenden'' bereits berechneter Zugriffsadressen, anstatt sie für jeden Befehl erneut zu berechnen. Je nach Compiler können dazu geeignete Adressierungsmethoden gewählt werden, zum Teil stellen Compiler diese Wiederverwendung fest und erzeugen automatisch optimierten Code.</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* Eine geeignete Wahl der ''Reihenfolge der Dimensionen:'' Wenn in einem Computer ein Array im [[Random-Access Memory|RAM]] gehalten wird, erfolgen Zugriffe auf Arrayelemente in der Regel am schnellsten, wenn direkt aufeinander folgende Adressen abgerufen werden ([[Lokalitätseigenschaft#Räumliche Lokalität|Lokalität]] ermöglicht [[Cache|Caching]]). Der Programmierer ist also gehalten, die Reihenfolge der Indizes im Array so festzulegen, dass dies in der innersten Schleife ebenso erfolgt. Da die Speicherabbildungsfunktion vom Compiler abhängt, sollte sich der Programmierer über diese Details informieren und dann im Programm den in der innersten Schleife durchlaufenen Index so definieren, dass er im <del style="font-weight: bold; text-decoration: none;">Ram</del> aufeinanderfolgenden Elementen entspricht.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* Eine geeignete Wahl der ''Reihenfolge der Dimensionen:'' Wenn in einem Computer ein Array im [[Random-Access Memory|RAM]] gehalten wird, erfolgen Zugriffe auf Arrayelemente in der Regel am schnellsten, wenn direkt aufeinander folgende Adressen abgerufen werden ([[Lokalitätseigenschaft#Räumliche Lokalität|Lokalität]] ermöglicht [[Cache|Caching]]). Der Programmierer ist also gehalten, die Reihenfolge der Indizes im Array so festzulegen, dass dies in der innersten Schleife ebenso erfolgt. Da die Speicherabbildungsfunktion vom Compiler abhängt, sollte sich der Programmierer über diese Details informieren und dann im Programm den in der innersten Schleife durchlaufenen Index so definieren, dass er im <ins style="font-weight: bold; text-decoration: none;">RAM</ins> aufeinanderfolgenden Elementen entspricht.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Übergeordnete [[Verbund (Datentyp)|''Verbundstruktur'']] ansprechen anstatt vieler elementarer Datenfelder, zum Beispiel beim Verschieben oder Sortieren von Array-Einträgen; die Adressberechnung findet dabei nur einmal je Verbund statt – dagegen bei Bezug auf einzelne Elemente des Verbunds je Verbund-Element.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Übergeordnete [[Verbund (Datentyp)|''Verbundstruktur'']] ansprechen anstatt vieler elementarer Datenfelder, zum Beispiel beim Verschieben oder Sortieren von Array-Einträgen; die Adressberechnung findet dabei nur einmal je Verbund statt – dagegen bei Bezug auf einzelne Elemente des Verbunds je Verbund-Element.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* ''Auslagern'' von Array-Inhalten bei (ort-/zeitlokal) mehreren/vielen Zugriffen mit gleichem Index in einen eigenen, direkt adressierbaren Speicherbereich. Beispiel: Ein 100er Array mit &lt;code&gt;Dim(101)&lt;/code&gt; definieren, Vor der Verarbeitung Inhalt(index) dorthin übertragen und in Einzelbefehlen Elemente mit Index-Direktwert &lt;code&gt;‚101‘&lt;/code&gt; adressieren: Dabei ist die Adressberechnung nur einmal erforderlich.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* ''Auslagern'' von Array-Inhalten bei (ort-/zeitlokal) mehreren/vielen Zugriffen mit gleichem Index in einen eigenen, direkt adressierbaren Speicherbereich. Beispiel: Ein 100er Array mit &lt;code&gt;Dim(101)&lt;/code&gt; definieren, Vor der Verarbeitung Inhalt(index) dorthin übertragen und in Einzelbefehlen Elemente mit Index-Direktwert &lt;code&gt;‚101‘&lt;/code&gt; adressieren: Dabei ist die Adressberechnung nur einmal erforderlich.</div></td> </tr> <!-- diff cache key dewiki:diff:1.41:old-248640261:rev-254958390:wikidiff2=table:1.14.1:ff290eae --> </table> DCMoeller https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=248640261&oldid=prev Horst Gräbner: Änderungen von 93.222.68.57 (Diskussion) auf die letzte Version von Regi51 zurückgesetzt 2024-09-16T08:48:54Z <p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/93.222.68.57" title="Spezial:Beiträge/93.222.68.57">93.222.68.57</a> (<a href="/w/index.php?title=Benutzer_Diskussion:93.222.68.57&amp;action=edit&amp;redlink=1" class="new" title="Benutzer Diskussion:93.222.68.57 (Seite nicht vorhanden)">Diskussion</a>) auf die letzte Version von <a href="/wiki/Benutzer:Regi51" title="Benutzer:Regi51">Regi51</a> zurückgesetzt</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 16. September 2024, 09:48 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 3:</td> <td colspan="2" class="diff-lineno">Zeile 3:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Synonyme Bezeichnung ‚Feld‘ ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Synonyme Bezeichnung ‚Feld‘ ===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet<ins style="font-weight: bold; text-decoration: none;">.</ins></div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.&amp;nbsp;B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.&amp;nbsp;B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> </tr> <!-- diff cache key dewiki:diff:1.41:old-248640200:rev-248640261:wikidiff2=table:1.14.1:ff290eae --> </table> Horst Gräbner https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=248640200&oldid=prev 93.222.68.57 am 16. September 2024 um 08:46 Uhr 2024-09-16T08:46:19Z <p></p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 16. September 2024, 09:46 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 3:</td> <td colspan="2" class="diff-lineno">Zeile 3:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Synonyme Bezeichnung ‚Feld‘ ===</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>=== Synonyme Bezeichnung ‚Feld‘ ===</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet<del style="font-weight: bold; text-decoration: none;">.</del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Zum Teil wird für Arrays auch der Ausdruck '''Feld''' (aus {{enS|‚field‘}}, eine weitere mögliche Bedeutung von ‚Array‘) verwendet. Dieser Ausdruck (wie auch '''[[Datenfeld]]''') gilt jedoch ''im Allgemeinen'' als elementares, Daten beschreibendes Konstrukt; es wird im [[Quelltext]] eines [[Computerprogramm]]s zur Definition von oder Bezugnahme auf benannten Speicherplatz verwendet</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.&amp;nbsp;B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Ein Feld in diesem Sinn ''ist'' kein Datentyp, sondern es ''hat einen Datentyp'', und es ist unerheblich, ob es Teil eines Arrays oder einer übergeordneten Datenstruktur, z.&amp;nbsp;B. [[Verbund (Datentyp)|Verbund]] oder Record ist oder ein singulär definierter Speicherbereich.</div></td> </tr> </table> 93.222.68.57 https://de.wikipedia.org/w/index.php?title=Array_(Datentyp)&diff=243700339&oldid=prev Regi51: Änderungen von 87.140.5.245 (Diskussion) rückgängig gemacht (HG) (3.4.12) 2024-04-03T10:26:13Z <p>Änderungen von <a href="/wiki/Spezial:Beitr%C3%A4ge/87.140.5.245" title="Spezial:Beiträge/87.140.5.245">87.140.5.245</a> (<a href="/wiki/Benutzer_Diskussion:87.140.5.245" title="Benutzer Diskussion:87.140.5.245">Diskussion</a>) rückgängig gemacht (<a href="/wiki/Wikipedia:Huggle" title="Wikipedia:Huggle">HG</a>) (3.4.12)</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 3. April 2024, 11:26 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Ein '''Array''' ([{{IPA|əˈɹeɪ}}], {{enS|für Areal, Bereich, Anordnung, Aufstellung u.&amp;nbsp;a.}}) ist in der [[Informatik]] eine [[Datenstruktur]]-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten […] verarbeitet werden sollen“.&lt;ref&gt;''[https://web.archive.org/web/20190403080033/https://srv.rz.uni-bayreuth.de/lehre/fortran90/vorlesung/V06/V06.html Programmieren in Fortran]'' (archiviert), Uni Bayreuth&lt;/ref&gt; Der Zugriff auf bestimmte Inhalte des Arrays erfolgt mit Hilfe von [[#Indizes|Indizes]].<del style="font-weight: bold; text-decoration: none;"> matze adler hat den geilsten bart</del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Ein '''Array''' ([{{IPA|əˈɹeɪ}}], {{enS|für Areal, Bereich, Anordnung, Aufstellung u.&amp;nbsp;a.}}) ist in der [[Informatik]] eine [[Datenstruktur]]-Variante, mit deren Verwendung „viele gleichartig strukturierte Daten […] verarbeitet werden sollen“.&lt;ref&gt;''[https://web.archive.org/web/20190403080033/https://srv.rz.uni-bayreuth.de/lehre/fortran90/vorlesung/V06/V06.html Programmieren in Fortran]'' (archiviert), Uni Bayreuth&lt;/ref&gt; Der Zugriff auf bestimmte Inhalte des Arrays erfolgt mit Hilfe von [[#Indizes|Indizes]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Begriffe ==</div></td> </tr> </table> Regi51