<?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[Char Array[10][10]]]></title><description><![CDATA[<p>hallo zusammen,</p>
<p>ich fange gerade erst mit c++ an und bin am lernen und komme ständig vor irgendwelche sachen die mir einfach nicht in den kopf gehen, warum es nicht funktioniert.</p>
<pre><code class="language-cpp">char c[10][10];

c[5][5] = &quot;x&quot;; // compiler fehler, er kann const char[2] nicht umwandeln
c[5][5] = 'x'; // ich habe komische zeichen in der ausgabe.
</code></pre>
<p>danke für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/309458/char-array-10-10</link><generator>RSS for Node</generator><lastBuildDate>Wed, 05 Aug 2026 06:30:51 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/309458.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 23 Oct 2012 12:15:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Char Array[10][10] on Tue, 23 Oct 2012 12:15:42 GMT]]></title><description><![CDATA[<p>hallo zusammen,</p>
<p>ich fange gerade erst mit c++ an und bin am lernen und komme ständig vor irgendwelche sachen die mir einfach nicht in den kopf gehen, warum es nicht funktioniert.</p>
<pre><code class="language-cpp">char c[10][10];

c[5][5] = &quot;x&quot;; // compiler fehler, er kann const char[2] nicht umwandeln
c[5][5] = 'x'; // ich habe komische zeichen in der ausgabe.
</code></pre>
<p>danke für eure hilfe</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263208</guid><dc:creator><![CDATA[cppnoooooooooob]]></dc:creator><pubDate>Tue, 23 Oct 2012 12:15:42 GMT</pubDate></item><item><title><![CDATA[Reply to Char Array[10][10] on Tue, 23 Oct 2012 12:17:53 GMT]]></title><description><![CDATA[<p><strong>Wie</strong> gibst du das denn aus?</p>
<p>Und wie/womit lernst du C++?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263209</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263209</guid><dc:creator><![CDATA[DirkB]]></dc:creator><pubDate>Tue, 23 Oct 2012 12:17:53 GMT</pubDate></item><item><title><![CDATA[Reply to Char Array[10][10] on Tue, 23 Oct 2012 12:20:34 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">char c[10][10];
c[5][5] = 'x';
cout&lt;&lt;c[5][5];
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2263212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263212</guid><dc:creator><![CDATA[Bassmaster]]></dc:creator><pubDate>Tue, 23 Oct 2012 12:20:34 GMT</pubDate></item><item><title><![CDATA[Reply to Char Array[10][10] on Tue, 23 Oct 2012 13:09:53 GMT]]></title><description><![CDATA[<p>cppnoooooooooob schrieb:</p>
<blockquote>
<p>hallo zusammen,</p>
<p>ich fange gerade erst mit c++ an und bin am lernen und komme ständig vor irgendwelche sachen die mir einfach nicht in den kopf gehen, warum es nicht funktioniert.</p>
<pre><code class="language-cpp">char c[10][10];

c[5][5] = &quot;x&quot;; // compiler fehler, er kann const char[2] nicht umwandeln
c[5][5] = 'x'; // ich habe komische zeichen in der ausgabe.
</code></pre>
<p>danke für eure hilfe</p>
</blockquote>
<p>1. Jedes Objekt, sei es eine Variable, eine Zeigervariable oder eine Instanz einer Klasse, hat einen Datentyp.<br />
2. Auch jeder Wert, in deinem Fall 'x' und &quot;x&quot;, hat einen Datentyp.<br />
3. Willst du einen Wert in einem Objekt speichern, müssen beide Typen zusammen passen.<br />
4. Dein Objekt <code>c</code> ist ein Array von 10 Arrays von 10 <code>char</code> s.<br />
5. <code>c[5][5] = 'x'</code> ist natürlich ok. <code>'x'</code> hat den Typ <code>char</code> , und das 5-te Zeichen der 5-ten Zeichenkette hat auch den Typ <code>char</code> .</p>
<p>---&gt; <code>c[5][5] = &quot;x&quot;</code> ist natürlich nicht ok. <code>&quot;x&quot;</code> hat den Typ <code>char[]</code> , und ist damit ein Array. Du kannst keinem <code>char</code> ein Array zuweisen. Ich denke, das ist einleuchtend.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2263219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2263219</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Tue, 23 Oct 2012 13:09:53 GMT</pubDate></item></channel></rss>