<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[mehrdimensionales Array]]></title><description><![CDATA[<p>Tag die Damen und herren...</p>
<p>und zwar habe ich ein problem mit einem mehrdimensionalen arrays..</p>
<p>wenn ich z.b. ein array</p>
<pre><code>int zahlen[10][5][10]
</code></pre>
<p>initialisiere, habe ich ein 10*5*10 felder großes feld, soweit klar...</p>
<p>mein kleineres problem, wie stell ich mir ein solches array am besten vor?!<br />
wie ein xyz- koordinatensystem mit 1 er abstufung ?!</p>
<p>ok, wenn ich mir das nun so vorstelle, woher weiß ich dann, welche zahl welchem feld zugeordnet ist??<br />
z.b.</p>
<pre><code>int zahlen [3][2][2] = {-11, 66, 0, -9044, 5, 6, 1
                          -7, 9, 10, 101, -23}
</code></pre>
<p>welche Zahl wurde nun welchem feld zugeordnet, das ist meine eigentliches problem, ich weiß es nicht...<br />
welche regel gilt in diesem fall ?<br />
ich hoffe ihr könnt mir das kurz verraten, ich danke euch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/129926/mehrdimensionales-array</link><generator>RSS for Node</generator><lastBuildDate>Wed, 26 Aug 2026 09:07:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/129926.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 17 Dec 2005 23:58:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mehrdimensionales Array on Sat, 17 Dec 2005 23:58:21 GMT]]></title><description><![CDATA[<p>Tag die Damen und herren...</p>
<p>und zwar habe ich ein problem mit einem mehrdimensionalen arrays..</p>
<p>wenn ich z.b. ein array</p>
<pre><code>int zahlen[10][5][10]
</code></pre>
<p>initialisiere, habe ich ein 10*5*10 felder großes feld, soweit klar...</p>
<p>mein kleineres problem, wie stell ich mir ein solches array am besten vor?!<br />
wie ein xyz- koordinatensystem mit 1 er abstufung ?!</p>
<p>ok, wenn ich mir das nun so vorstelle, woher weiß ich dann, welche zahl welchem feld zugeordnet ist??<br />
z.b.</p>
<pre><code>int zahlen [3][2][2] = {-11, 66, 0, -9044, 5, 6, 1
                          -7, 9, 10, 101, -23}
</code></pre>
<p>welche Zahl wurde nun welchem feld zugeordnet, das ist meine eigentliches problem, ich weiß es nicht...<br />
welche regel gilt in diesem fall ?<br />
ich hoffe ihr könnt mir das kurz verraten, ich danke euch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/944602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/944602</guid><dc:creator><![CDATA[Lazareth]]></dc:creator><pubDate>Sat, 17 Dec 2005 23:58:21 GMT</pubDate></item><item><title><![CDATA[Reply to mehrdimensionales Array on Sun, 18 Dec 2005 00:07:32 GMT]]></title><description><![CDATA[<p>Vorstellen kannst du dir das so, wie du willst und wie du es brauchst. Mal mag es sinnvoll sein, es sich als 3dimensionalen Raum vorzustellen und die Indizes entsprechen den Ortskoordinaten. In diesem Fall ist es egal, ob das erste x, das zweite y und das dritte z oder irgendwie anders rum ist. Du musst das Array nur an jeder Stelle gleich behandeln. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Für andere Zwecke kann es sinnvoller sein, sich das als Baum vorzustellen. Das heißt du betrachtest die erste Dimension als oberste Ebene (ein Baum kann mehrere Wurzeln haben!) und suchst dir dort das richtige aus, dann ist der erste Index fest. Dann steigst du hinab auf die zweite Ebene, suchst dir dort das richtige raus...</p>
<p>Wie du dir das mehrdimensionale Array vorstellen sollst, kann also je nach Anwendungszweck völlig unterschiedlich sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/944605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/944605</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 18 Dec 2005 00:07:32 GMT</pubDate></item><item><title><![CDATA[Reply to mehrdimensionales Array on Sun, 18 Dec 2005 08:08:21 GMT]]></title><description><![CDATA[<pre><code>int zahlen [3][2][2] = {-11, 66, 0, -9044, 5, 6, 1,
                          -7, 9, 10, 101, -23};
</code></pre>
<p>So werden die dann eingetragen:</p>
<p>zahlen[0][0][0] = -11<br />
zahlen[0][0][1] = 66<br />
zahlen[0][1][0] = 0<br />
zahlen[0][1][1] = -9044<br />
zahlen[1][0][0] = 5<br />
zahlen[1][0][1] = 6<br />
zahlen[1][1][0] = 1<br />
zahlen[1][1][1] = -7<br />
zahlen[2][0][0] = 9<br />
zahlen[2][0][1] = 10<br />
zahlen[2][1][0] = 101<br />
zahlen[2][1][1] = -23</p>
<p>Nochmal anders sortiert:</p>
<p>zahlen[0][0][0] = -11<br />
zahlen[1][0][0] = 5<br />
zahlen[2][0][0] = 9<br />
zahlen[0][1][0] = 0<br />
zahlen[1][1][0] = 1<br />
zahlen[2][1][0] = 101<br />
zahlen[0][0][1] = 66<br />
zahlen[1][0][1] = 6<br />
zahlen[2][0][1] = 10<br />
zahlen[0][1][1] = -9044<br />
zahlen[1][1][1] = -7<br />
zahlen[2][1][1] = -23</p>
<p>Gruß,<br />
DC</p>
]]></description><link>https://www.c-plusplus.net/forum/post/944660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/944660</guid><dc:creator><![CDATA[Don Carsto]]></dc:creator><pubDate>Sun, 18 Dec 2005 08:08:21 GMT</pubDate></item><item><title><![CDATA[Reply to mehrdimensionales Array on Sun, 18 Dec 2005 10:33:52 GMT]]></title><description><![CDATA[<p>@ don cartso</p>
<p>ok, vielen danke, das hilft mir weiter.<br />
damit wäre das thema erledigt... <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/944698</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/944698</guid><dc:creator><![CDATA[Lazareth]]></dc:creator><pubDate>Sun, 18 Dec 2005 10:33:52 GMT</pubDate></item></channel></rss>