<?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[Komische Ausgabe]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem mit diesem kleinen Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main( int argc, char** argv ) {

   char* czeichen = new char[1];
   czeichen[0] = 'A';
   cout &lt;&lt; czeichen &lt;&lt; endl;
   delete [] czeichen;

   return 0;
}
</code></pre>
<p>Wenn ich das Programm ohne irgendwelche Parameter über die Eingabeaufforderung starte, bekomme ich diese Ausgabe:</p>
<pre><code>A
</code></pre>
<p>Wenn ich das Programm aber mit Parametern aufrufe, dann bekomme ich diese Ausgabe:</p>
<pre><code>A$&gt;
</code></pre>
<p>Kann mir jemand sagen, was ich dagegen machen kann?</p>
<p>Mit ratlosen Grüßen<br />
DerRatlose</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/233872/komische-ausgabe</link><generator>RSS for Node</generator><lastBuildDate>Thu, 24 Sep 2026 15:06:38 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/233872.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 10 Feb 2009 13:12:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:19:14 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe ein Problem mit diesem kleinen Code:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

int main( int argc, char** argv ) {

   char* czeichen = new char[1];
   czeichen[0] = 'A';
   cout &lt;&lt; czeichen &lt;&lt; endl;
   delete [] czeichen;

   return 0;
}
</code></pre>
<p>Wenn ich das Programm ohne irgendwelche Parameter über die Eingabeaufforderung starte, bekomme ich diese Ausgabe:</p>
<pre><code>A
</code></pre>
<p>Wenn ich das Programm aber mit Parametern aufrufe, dann bekomme ich diese Ausgabe:</p>
<pre><code>A$&gt;
</code></pre>
<p>Kann mir jemand sagen, was ich dagegen machen kann?</p>
<p>Mit ratlosen Grüßen<br />
DerRatlose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661057</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661057</guid><dc:creator><![CDATA[DerRatlose]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:19:14 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:15:14 GMT]]></title><description><![CDATA[<p>mh kA aber ne andere sache</p>
<p>du hast was vergessen</p>
<p>zu JEDEM new gibt es EIN delete</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661062</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661062</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:15:14 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:18:00 GMT]]></title><description><![CDATA[<p>Sorry, dass habe ich vergessen. Ich habe nur den Programmschnipsel aus dem Programm kopiert und das delete vergessen. Werde es ergänzen.</p>
<p>Mit freundlichen Grüßen<br />
DerRatlose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661063</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661063</guid><dc:creator><![CDATA[DerRatlose]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:23:09 GMT]]></title><description><![CDATA[<p>Du gibst einen <code>char*</code> und keinen <code>char</code> aus. Es müsste heissen</p>
<pre><code class="language-cpp">cout &lt;&lt; czeichen[0] &lt;&lt; endl;
</code></pre>
<p>Denn eine Zeichenkette muss nullterminiert sein. Das ist sie selten, wenn sie aus nur einem Zeichen besteht und der Rest des Speichers dahinter nicht dir gehört.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661072</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661072</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:23:09 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:26:12 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>danke. Wenn ich den char* nullterminiere, ist die Ausgabe korrekt.</p>
<p>Mit freundlichen Grüßen<br />
DerRatlose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661074</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661074</guid><dc:creator><![CDATA[DerRatlose]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:26:12 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:32:07 GMT]]></title><description><![CDATA[<p>DerRatlose schrieb:</p>
<blockquote>
<p>danke. Wenn ich den char* nullterminiere, ist die Ausgabe korrekt.</p>
</blockquote>
<p>Du darfst ihn aber nicht nullterminieren, wenn du nur Speicher für ein Zeichen angefordert hast! Es sei denn, das einzige Zeichen wäre eine '\0', aber dann könntest du die Ausgabe nicht sehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661084</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661084</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:32:07 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:39:01 GMT]]></title><description><![CDATA[<p>Daran habe ich gedacht^^<br />
Ich habe den Speicher um ein Zeichen erweitert.</p>
<p>Mit freundlichen Grüßen<br />
DerRatlose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661094</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661094</guid><dc:creator><![CDATA[DerRatlose]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:39:01 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:45:18 GMT]]></title><description><![CDATA[<p>Ah okay, dann ist ja alles gut. <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>Und immer schön ans <code>delete[]</code> denken... <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/1661100</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661100</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:45:18 GMT</pubDate></item><item><title><![CDATA[Reply to Komische Ausgabe on Tue, 10 Feb 2009 13:51:43 GMT]]></title><description><![CDATA[<p>Ja, ich weiß. Das habe ich gelernt. Auch wenn Windows den Speicher auch so nach dem Programmablauf wieder freigibt. Aber man kann ja auch aufräumen. <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>Mit freundlichen Grüßen<br />
DerRatlose</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1661109</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1661109</guid><dc:creator><![CDATA[DerRatlose]]></dc:creator><pubDate>Tue, 10 Feb 2009 13:51:43 GMT</pubDate></item></channel></rss>