<?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[Stimmt etwas mit dem Kompiler nicht?]]></title><description><![CDATA[<pre><code>#include &lt;stdio.h&gt;

int main(){
        bool matrix[32][6] = {0};

        for(int i=0; i&lt;32; i++){
                matrix[0][i] = 1;
        }

        for(int i=0;i&lt;6;i++){
                for(int x=0;x&lt;32;x++){
                        printf(&quot;%s&quot;, matrix[i][x] ? &quot;1&quot; : &quot;0&quot;);
                }
                printf(&quot;\n&quot;);
        }

}
</code></pre>
<p>Ziel ist es die Oberste Reihe des Arrays mit 1en zu befüllen. Warum bekomme ich dann so ein Ergebniss? Stimmt etwas mit dem Kompiler nicht?</p>
<p>Ergebniss:</p>
<pre><code>11111111111111111111111111111111
11111111111111111111111111000000
11111111111111111111000000000000
11111111111111000000000000000000
11111111000000000000000000000000
11000000000000000000000000000000
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/328479/stimmt-etwas-mit-dem-kompiler-nicht</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Jul 2026 15:07:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/328479.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 12 Oct 2014 16:53:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Stimmt etwas mit dem Kompiler nicht? on Sun, 12 Oct 2014 16:53:25 GMT]]></title><description><![CDATA[<pre><code>#include &lt;stdio.h&gt;

int main(){
        bool matrix[32][6] = {0};

        for(int i=0; i&lt;32; i++){
                matrix[0][i] = 1;
        }

        for(int i=0;i&lt;6;i++){
                for(int x=0;x&lt;32;x++){
                        printf(&quot;%s&quot;, matrix[i][x] ? &quot;1&quot; : &quot;0&quot;);
                }
                printf(&quot;\n&quot;);
        }

}
</code></pre>
<p>Ziel ist es die Oberste Reihe des Arrays mit 1en zu befüllen. Warum bekomme ich dann so ein Ergebniss? Stimmt etwas mit dem Kompiler nicht?</p>
<p>Ergebniss:</p>
<pre><code>11111111111111111111111111111111
11111111111111111111111111000000
11111111111111111111000000000000
11111111111111000000000000000000
11111111000000000000000000000000
11000000000000000000000000000000
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2421850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2421850</guid><dc:creator><![CDATA[luke666]]></dc:creator><pubDate>Sun, 12 Oct 2014 16:53:25 GMT</pubDate></item><item><title><![CDATA[Reply to Stimmt etwas mit dem Kompiler nicht? on Sun, 12 Oct 2014 17:04:48 GMT]]></title><description><![CDATA[<p>Mit deinem Programm stimmt was nicht. Du hast ein Array, welches 32 arrays von jeweils 6 Elementen fassen kann. allerdings greifst du auf das erste der 32 elemente zu und setz darin 32 werte, obwohl du nur 6 setzen dürftest.</p>
<p>Unten bei der ausgabe genauso. Schau doch mal auf deine Definition...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2421854</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2421854</guid><dc:creator><![CDATA[tkausl]]></dc:creator><pubDate>Sun, 12 Oct 2014 17:04:48 GMT</pubDate></item><item><title><![CDATA[Reply to Stimmt etwas mit dem Kompiler nicht? on Sun, 12 Oct 2014 17:04:53 GMT]]></title><description><![CDATA[<p>Deine Array-Indices sind vertauscht - Zeile 4 passt nicht zu Zeile 7 bzw. zu Zeile 17.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2421855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2421855</guid><dc:creator><![CDATA[SG1]]></dc:creator><pubDate>Sun, 12 Oct 2014 17:04:53 GMT</pubDate></item></channel></rss>