<?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[! Klausuraufabe C++]]></title><description><![CDATA[<p>ich habe in der klausur folgenden quellcode bekommen. Es soll die die Ausgabe des programmes hingeschreiben werden. allderings versteh ich einiges an diesem Programm nicht und hoffe das mir einer weiterhelfen kann... Vielen Dank im voraus! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>void f1(char*);</p>
<p>int main()<br />
{<br />
char p1[] = &quot;Mannheimer Adler&quot;;<br />
f1(p1);<br />
cout &lt;&lt; p1 &lt;&lt; endl;<br />
return 0;<br />
}<br />
void f1(char *s)<br />
{<br />
char *ptr1, ptr2;<br />
for (ptr1=s;*ptr1;ptr1++);<br />
while (s&lt;ptr1-1)<br />
{<br />
ptr2 = *--ptr1;<br />
*ptr1 = *s;<br />
*s++ = ptr2;<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/317895/klausuraufabe-c</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Jul 2026 21:39:43 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/317895.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 24 Jun 2013 07:26:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 07:26:57 GMT]]></title><description><![CDATA[<p>ich habe in der klausur folgenden quellcode bekommen. Es soll die die Ausgabe des programmes hingeschreiben werden. allderings versteh ich einiges an diesem Programm nicht und hoffe das mir einer weiterhelfen kann... Vielen Dank im voraus! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>#include &lt;iostream&gt;<br />
using namespace std;</p>
<p>void f1(char*);</p>
<p>int main()<br />
{<br />
char p1[] = &quot;Mannheimer Adler&quot;;<br />
f1(p1);<br />
cout &lt;&lt; p1 &lt;&lt; endl;<br />
return 0;<br />
}<br />
void f1(char *s)<br />
{<br />
char *ptr1, ptr2;<br />
for (ptr1=s;*ptr1;ptr1++);<br />
while (s&lt;ptr1-1)<br />
{<br />
ptr2 = *--ptr1;<br />
*ptr1 = *s;<br />
*s++ = ptr2;<br />
}<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333692</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 07:26:57 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:33:38 GMT]]></title><description><![CDATA[<pre><code>#include &lt;iostream&gt;
using namespace std;

void f1(char*);

int main()
{
char p1[] = &quot;Mannheimer Adler&quot;; // Eine Zeichenkette
f1(p1); // Eine Funktion. Du übergibst ihr die Zeichenkette.
cout &lt;&lt; p1 &lt;&lt; endl; // Zeichenkette ausgeben
return 0;
}
void f1(char *s) // Deine Funktion
{
char *ptr1, ptr2; // Definiert einen Zeiger und einen char.
for (ptr1=s;*ptr1;ptr1++); // Du seztz den eben definierten Zeiger auf das letzte Zeichen der Zeichenkette.
while (s&lt;ptr1-1)
{
ptr2 = *--ptr1; // Buchstabe zwischenspeichern und Zeiger aufs vorhergehende Zeichen setzen.

// Zwei Zeichen der Zeichenkette vertauschen
*ptr1 = *s;
*s++ = ptr2;
}
}
</code></pre>
<p>Und, weißt schon was das Programm tut?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333717</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333717</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:33:38 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:37:56 GMT]]></title><description><![CDATA[<p>ich weis nur das iwie mannheimer adler ausgegeben werden soll.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333719</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333719</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:37:56 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:40:30 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>ich weis nur das iwie mannheimer adler ausgegeben werden soll.</p>
</blockquote>
<p>Ja, umgekehrt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333722</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333722</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:40:30 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:42:46 GMT]]></title><description><![CDATA[<p>danke.<br />
woran erkenn ich das ich es umgekehrt ausgebe?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333724</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333724</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:42:46 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:44:04 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>danke.<br />
woran erkenn ich das ich es umgekehrt ausgebe?</p>
</blockquote>
<p>Weil du 2 Zeiger hast. Einer zeigt auf den Anfang und einer aufs Ende. Dann werden immer 2 Buchstaben vertauscht und der eine Zeiger wird erhöht und der andere verringert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333726</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333726</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:44:04 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:48:16 GMT]]></title><description><![CDATA[<p>respekt dank dir, verstehe ich so langsam was da passiert in c++ ;).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333727</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333727</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:48:16 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:52:27 GMT]]></title><description><![CDATA[<p>habe noch andere quellcodes, wo ich nicht versteh will aber keinen nerven damit.<br />
würde gerne die auch verstehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333729</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333729</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:52:27 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 08:55:45 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>respekt dank dir, verstehe ich so langsam was da passiert in c++ ;).</p>
</blockquote>
<p>Naja, mal kurz ernst werden. Mich wundert nicht, dass du keinen Bock auf solche Aufgaben hast. Und das mag nun auch blöd klingen, aber ich rate dir, alles zu vergessen, was du im Unterricht gelernt hast. Der Quellcode ist grauenhaft und mit C++ hat das nicht viel zu tun. Da wundert mich auch nicht, dass die meisten Schüler nie wieder was mit C++ zu tun haben wollen. Die hören Zeiger und laufen davon. In C++ brauchst du Zeiger nicht sehr oft, als C++-Anfänger brauchst du Zeiger wohl nie. Dennoch ballert dir dein Lehrer dein Hirn mit Zeigern zu. Daraus kannst du nur schlißen, dass dein Lehrer selbst nie C++ gelernt hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333730</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333730</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 08:55:45 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 09:00:19 GMT]]></title><description><![CDATA[<p>ich habe davor leider nie was mit programmieren zu tun gehabt.<br />
ich weis nicht skript ist auch nicht so hilfreich.<br />
internet gibt es zu viele Seiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333734</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333734</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 09:00:19 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 09:03:32 GMT]]></title><description><![CDATA[<p>S.lukas schrieb:</p>
<blockquote>
<p>ich weis nicht skript ist auch nicht so hilfreich.</p>
</blockquote>
<p>Wundert mich nicht bei dem Lehrer</p>
<p>S.lukas schrieb:</p>
<blockquote>
<p>internet gibt es zu viele Seiten.</p>
</blockquote>
<p>Lass davon lieber die Finger weg. Die Leute die Tutorials schreiben sind nämlich solche wie dein Lehrer.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333737</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333737</guid><dc:creator><![CDATA[out]]></dc:creator><pubDate>Mon, 24 Jun 2013 09:03:32 GMT</pubDate></item><item><title><![CDATA[Reply to ! Klausuraufabe C++ on Mon, 24 Jun 2013 09:15:07 GMT]]></title><description><![CDATA[<p>ich weis halt nicht wie ich das richtig verstehen soll.<br />
habe 2 literaturen sind beide iwie nicht so besonders.</p>
<p>meine letzte hoffnung ist halt hier.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2333741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2333741</guid><dc:creator><![CDATA[S.lukas]]></dc:creator><pubDate>Mon, 24 Jun 2013 09:15:07 GMT</pubDate></item></channel></rss>