<?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[invalid conversion from char* to char]]></title><description><![CDATA[<p>Hallo!</p>
<p>Immer, wenn ich versuche über eine Funktion oder Klassenmethode den Rückgabewert eines char auszugeben, erhalte ich immer diese Fehlermeldung:</p>
<blockquote>
<p>invalid conversion from char* to char</p>
</blockquote>
<p>Beispielcode:</p>
<pre><code class="language-cpp">char GetChar(char n[100])
{
  return n;
}

[...}
char t[100] = &quot;Test&quot;; 
cout &lt;&lt; GetChar(t);
</code></pre>
<p>Ich hoffe ihr habt einen Rat für mich.</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/144736/invalid-conversion-from-char-to-char</link><generator>RSS for Node</generator><lastBuildDate>Wed, 02 Sep 2026 17:58:45 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/144736.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 21 Apr 2006 06:42:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to invalid conversion from char* to char on Fri, 21 Apr 2006 06:42:51 GMT]]></title><description><![CDATA[<p>Hallo!</p>
<p>Immer, wenn ich versuche über eine Funktion oder Klassenmethode den Rückgabewert eines char auszugeben, erhalte ich immer diese Fehlermeldung:</p>
<blockquote>
<p>invalid conversion from char* to char</p>
</blockquote>
<p>Beispielcode:</p>
<pre><code class="language-cpp">char GetChar(char n[100])
{
  return n;
}

[...}
char t[100] = &quot;Test&quot;; 
cout &lt;&lt; GetChar(t);
</code></pre>
<p>Ich hoffe ihr habt einen Rat für mich.</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1041660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1041660</guid><dc:creator><![CDATA[karl05]]></dc:creator><pubDate>Fri, 21 Apr 2006 06:42:51 GMT</pubDate></item><item><title><![CDATA[Reply to invalid conversion from char* to char on Fri, 21 Apr 2006 06:47:17 GMT]]></title><description><![CDATA[<p>char ist ein zeichen...char[100] ist eine zeichenkette....!!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1041662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1041662</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Fri, 21 Apr 2006 06:47:17 GMT</pubDate></item><item><title><![CDATA[Reply to invalid conversion from char* to char on Fri, 21 Apr 2006 06:48:23 GMT]]></title><description><![CDATA[<p>char* ist ein Zeiger auf ein Zeichen (bzw. eine Zeichenkette), char ist ein einzelnes Zeichen - d.h. du mußt den Zeiger dereferenzieren, um auf seinen Inhalt zugreifen zu können:</p>
<pre><code class="language-cpp">char first(char n[100])
/*
  btw, bei Parametern ist die Arraygröße bedeutungslos
  &quot;char* n&quot; ist äquivalent zu &quot;char n[...]&quot;
*/
{
  return *n;
}

char nth(char* n, int i)
{
  return n[i];
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1041663</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1041663</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 21 Apr 2006 06:48:23 GMT</pubDate></item><item><title><![CDATA[Reply to invalid conversion from char* to char on Fri, 21 Apr 2006 08:02:12 GMT]]></title><description><![CDATA[<p>Dann zeigt er mir aber immer nur ein Zeichen an. Ich will aber das er die ganze Zeichenkette als Rückgabewert ausgibt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1041712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1041712</guid><dc:creator><![CDATA[karl05]]></dc:creator><pubDate>Fri, 21 Apr 2006 08:02:12 GMT</pubDate></item><item><title><![CDATA[Reply to invalid conversion from char* to char on Fri, 21 Apr 2006 08:05:20 GMT]]></title><description><![CDATA[<p>Dann mußt du den Rückgabetyp ändern in char* - char <strong>IST</strong> ein einzelnes Zeichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1041715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1041715</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Fri, 21 Apr 2006 08:05:20 GMT</pubDate></item><item><title><![CDATA[Reply to invalid conversion from char* to char on Fri, 21 Apr 2006 08:06:32 GMT]]></title><description><![CDATA[<p><a href="http://www.volkard.de/vcppkold/inhalt.html" rel="nofollow">http://www.volkard.de/vcppkold/inhalt.html</a><br />
schlag mal unter Pointer/Zeiger nach</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1041717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1041717</guid><dc:creator><![CDATA[BigNeal]]></dc:creator><pubDate>Fri, 21 Apr 2006 08:06:32 GMT</pubDate></item><item><title><![CDATA[Reply to invalid conversion from char* to char on Fri, 21 Apr 2006 08:41:34 GMT]]></title><description><![CDATA[<p>Danke!<br />
Jetzt habe ich es doch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1041748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1041748</guid><dc:creator><![CDATA[karl05]]></dc:creator><pubDate>Fri, 21 Apr 2006 08:41:34 GMT</pubDate></item></channel></rss>