<?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[Übergabe eines Char Arrays an eine Funktion]]></title><description><![CDATA[<p>Hi Leute, <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="😉"
    /></p>
<p>ich hab hier ein Prob mit einem Char Array das ich übergeben möchte !</p>
<p>Hier gleich mal der Code :</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include&lt;string&gt;
using namespace std;

void ascii2hex(int zahl);
void char2ascii(char zeichen[9]);

void main()
{
	char zeichen[9] = {&quot;8zeichen&quot;};
	char2ascii(char zeichen[9]);	
}

void ascii2hex(int zahl)
{
	string wert;
	string c1; 
	string c2;
	char hexzahl[17] = {&quot;0123456789ABCDEF&quot;};

	c1 = hexzahl[zahl / 16];
	c2 = hexzahl[zahl % 16];

	wert = c1 + c2;
 	cout &lt;&lt; wert;

}

void char2ascii(char zeichen[9])
{
	int	asciiVal;

	cout &lt;&lt; &quot;8zeichen Ascii:	&quot;;
	for (int i = 0; i &lt; (sizeof(zeichen)-1); i++)
	{
		cout &lt;&lt; &quot; &quot; &lt;&lt; toascii(zeichen[i]) &lt;&lt; &quot; &quot;;
		asciiVal = toascii(zeichen[i]);
	// 	ascii2hex(toascii(zeichen[i]));
	}

	cout &lt;&lt; endl &lt;&lt; endl;
}
</code></pre>
<p>Ich bekomme folgende Fehlermeldungen :</p>
<p>1.)&lt;unbekannt&gt;' sollte auf '&lt;unbekannt&gt;' folgen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
2.)'char2ascii' : Funktion akzeptiert keine 0 Parameter <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
3.)Syntaxfehler : ')' <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Alle Fehler werden in dieser Zeile gefunden :<br />
char2ascii(char zeichen[9]);</p>
<p>Könnt ihr mir helfen und sagen wie ich ne korrekte Übergabe eines Char Arrays hinbekomme ?</p>
<p>Vielen Dank schon mal <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="😉"
    /></p>
<p>SE</p>
<p>//Edit ich hab mal das topic angepasst (von wegen Chat array und so ;)) evilissimo</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/149673/übergabe-eines-char-arrays-an-eine-funktion</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 08:38:57 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/149673.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Jun 2006 10:40:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Übergabe eines Char Arrays an eine Funktion on Thu, 08 Jun 2006 11:08:44 GMT]]></title><description><![CDATA[<p>Hi Leute, <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="😉"
    /></p>
<p>ich hab hier ein Prob mit einem Char Array das ich übergeben möchte !</p>
<p>Hier gleich mal der Code :</p>
<pre><code class="language-cpp">#include&lt;iostream&gt;
#include&lt;string&gt;
using namespace std;

void ascii2hex(int zahl);
void char2ascii(char zeichen[9]);

void main()
{
	char zeichen[9] = {&quot;8zeichen&quot;};
	char2ascii(char zeichen[9]);	
}

void ascii2hex(int zahl)
{
	string wert;
	string c1; 
	string c2;
	char hexzahl[17] = {&quot;0123456789ABCDEF&quot;};

	c1 = hexzahl[zahl / 16];
	c2 = hexzahl[zahl % 16];

	wert = c1 + c2;
 	cout &lt;&lt; wert;

}

void char2ascii(char zeichen[9])
{
	int	asciiVal;

	cout &lt;&lt; &quot;8zeichen Ascii:	&quot;;
	for (int i = 0; i &lt; (sizeof(zeichen)-1); i++)
	{
		cout &lt;&lt; &quot; &quot; &lt;&lt; toascii(zeichen[i]) &lt;&lt; &quot; &quot;;
		asciiVal = toascii(zeichen[i]);
	// 	ascii2hex(toascii(zeichen[i]));
	}

	cout &lt;&lt; endl &lt;&lt; endl;
}
</code></pre>
<p>Ich bekomme folgende Fehlermeldungen :</p>
<p>1.)&lt;unbekannt&gt;' sollte auf '&lt;unbekannt&gt;' folgen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
2.)'char2ascii' : Funktion akzeptiert keine 0 Parameter <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /><br />
3.)Syntaxfehler : ')' <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<p>Alle Fehler werden in dieser Zeile gefunden :<br />
char2ascii(char zeichen[9]);</p>
<p>Könnt ihr mir helfen und sagen wie ich ne korrekte Übergabe eines Char Arrays hinbekomme ?</p>
<p>Vielen Dank schon mal <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="😉"
    /></p>
<p>SE</p>
<p>//Edit ich hab mal das topic angepasst (von wegen Chat array und so ;)) evilissimo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073743</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073743</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 08 Jun 2006 11:08:44 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe eines Char Arrays an eine Funktion on Thu, 08 Jun 2006 11:11:18 GMT]]></title><description><![CDATA[<p>mach mal aus dem Aufruf</p>
<pre><code class="language-cpp">char2ascii(char zeichen[9]);
</code></pre>
<p>in main()</p>
<pre><code class="language-cpp">char2ascii(zeichen);
</code></pre>
<p>btw gibt es void main() eigentlich nicht. Es müsste int main() sein.</p>
<p>BR<br />
evilissimo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073767</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073767</guid><dc:creator><![CDATA[evilissimo]]></dc:creator><pubDate>Thu, 08 Jun 2006 11:11:18 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe eines Char Arrays an eine Funktion on Thu, 08 Jun 2006 11:17:39 GMT]]></title><description><![CDATA[<p>Außerdem ist in der char2ascii-Funktion bei der for-Schleife die Abbruchbedingung falsch:<br />
sizeof(zeichen) liefert 4 zurück, da zeichen ein Pointer ist, der 4 Byte groß ist; stattdessen solltest du strlen(zeichen) verwenden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073770</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073770</guid><dc:creator><![CDATA[michba]]></dc:creator><pubDate>Thu, 08 Jun 2006 11:17:39 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe eines Char Arrays an eine Funktion on Thu, 08 Jun 2006 13:29:54 GMT]]></title><description><![CDATA[<p>Danke Leute, <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>ihr wart ne super Hilfe ! <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 />
Eine Frage hab ich noch, kennt ihr vielleicht Tutorials die zich mit chars beschäftigen in allen Variationen, ich hab leider nur Sachen zu Strings und CStrings gefunden STL halt !?!?!?! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
<p>SE <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073880</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073880</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 08 Jun 2006 13:29:54 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe eines Char Arrays an eine Funktion on Thu, 08 Jun 2006 13:33:50 GMT]]></title><description><![CDATA[<p>Wenn du wirklich C++ programmieren willst, dann solltest du auch bei &quot;string&quot; bleiben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073885</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Thu, 08 Jun 2006 13:33:50 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe eines Char Arrays an eine Funktion on Thu, 08 Jun 2006 13:41:54 GMT]]></title><description><![CDATA[<p>Falls es dich aber trotzdem interessiert, findest du in der C++-FAQ einen <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39497.html" rel="nofollow">Beitrag</a>, der vielleicht was für dich ist.</p>
<p>//edit: Ansonsten dürftest du auch in C-Tutorials fündig werden, z.B. <a href="http://www.pronix.de/pronix-735.html" rel="nofollow">hier</a>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1073892</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1073892</guid><dc:creator><![CDATA[michba]]></dc:creator><pubDate>Thu, 08 Jun 2006 13:41:54 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe eines Char Arrays an eine Funktion on Thu, 08 Jun 2006 16:57:51 GMT]]></title><description><![CDATA[<p>Danke Predator <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> ,</p>
<p>das hab ich gesucht echt geil !!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
<p>SE <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1074021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1074021</guid><dc:creator><![CDATA[ShadowEater]]></dc:creator><pubDate>Thu, 08 Jun 2006 16:57:51 GMT</pubDate></item></channel></rss>