<?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[Kleines zeiger Problem]]></title><description><![CDATA[<p>Ich habe eine kleine Verständnisfrage. Dazu folgendes kleines Testprogramm:</p>
<pre><code class="language-cpp">void foo(int *i)
{
  if(i == NULL)
    i = new int(88);

}

int main(int argc, char* argv[])
{
  int* p;
  p = 0;

  foo(p);

  cout &lt;&lt; *p;

  cin.get();
  return 0;
}
</code></pre>
<p>Wieso ist p nachdem ich ihm in foo etwas zugewiesen habe immer noch 0? Wie kann ich das ändern? Ich muss doch keine Referenz auf den zeiger übergeben?!?!?</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>
]]></description><link>https://www.c-plusplus.net/forum/topic/138009/kleines-zeiger-problem</link><generator>RSS for Node</generator><lastBuildDate>Sat, 29 Aug 2026 22:45:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138009.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 22 Feb 2006 16:00:14 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 16:00:14 GMT]]></title><description><![CDATA[<p>Ich habe eine kleine Verständnisfrage. Dazu folgendes kleines Testprogramm:</p>
<pre><code class="language-cpp">void foo(int *i)
{
  if(i == NULL)
    i = new int(88);

}

int main(int argc, char* argv[])
{
  int* p;
  p = 0;

  foo(p);

  cout &lt;&lt; *p;

  cin.get();
  return 0;
}
</code></pre>
<p>Wieso ist p nachdem ich ihm in foo etwas zugewiesen habe immer noch 0? Wie kann ich das ändern? Ich muss doch keine Referenz auf den zeiger übergeben?!?!?</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>
]]></description><link>https://www.c-plusplus.net/forum/post/1000332</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000332</guid><dc:creator><![CDATA[debebantur]]></dc:creator><pubDate>Wed, 22 Feb 2006 16:00:14 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 16:13:03 GMT]]></title><description><![CDATA[<p>Kurz: Weil Du den Zeiger by-value übergibst.</p>
<p>Lang: Such dir die Antworten aus dem Forum, die Frage wurde diese Woche schon zehnmal gestellt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000357</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000357</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 22 Feb 2006 16:13:03 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 16:36:53 GMT]]></title><description><![CDATA[<p>Tolle Antwort, danke...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000408</guid><dc:creator><![CDATA[debebantur]]></dc:creator><pubDate>Wed, 22 Feb 2006 16:36:53 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 16:49:30 GMT]]></title><description><![CDATA[<p>Vielleicht schreibt ja noch jemand kurz wie es richtig lauten muss, oder LordJaxom erbarmt sich einen seiner zehn Links zu posten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000422</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000422</guid><dc:creator><![CDATA[debebantur]]></dc:creator><pubDate>Wed, 22 Feb 2006 16:49:30 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 16:52:36 GMT]]></title><description><![CDATA[<p>OK, eine etwas längere Version: Du übergibst der Funktion eine <strong>KOPIE</strong> der Variable i, und die Funktion verändert diese Kopie. Um den Wert der Variablen selber ändern zu können, benötigst du eine <strong>REFERENZ</strong>.<br />
(schau mal in deinem C++ Buch nach, was der Unterschied zwischen Kopie und Referenz ist)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000424</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000424</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 22 Feb 2006 16:52:36 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 16:56:37 GMT]]></title><description><![CDATA[<p><strong>Ganz Konkret:</strong> Das prinzip habe ich verstanden, nur ist es mir bei Zeigern noch nicht begegnet. Daher wäre es tol,wenn sich jemand die Mühe machen würde ein, zwei klitze kleineZeilen Code zu posten, die zeigen wie es richtig geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000430</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000430</guid><dc:creator><![CDATA[debebantur]]></dc:creator><pubDate>Wed, 22 Feb 2006 16:56:37 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 17:03:53 GMT]]></title><description><![CDATA[<p>Du weißt, was eine Referenz ist? Gut<br />
Du weißt, was ein Zeiger ist? Auch gut</p>
<p>Jetzt mußt du dir nur noch eine Referenz auf einen Zeiger anlegen.</p>
<p>~&quot;void foo(int*&amp; i)&quot;~</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000436</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 22 Feb 2006 17:03:53 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 17:07:58 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10318">@CStoll</a> Super, vielen Dank. Ich habe gerade keinen Compiler zur Hand und kenne dieses Problem bei Zeigern wie gesagt bis jetzt noch nicht. Dass es einfach äquivalent funktioniert, hätte ich schlicht weg nicht gedacht.<br />
Vielen Dank, nun bin ich aufgeklärt... <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><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10648">@LordJaxom</a> ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000440</guid><dc:creator><![CDATA[debebantur]]></dc:creator><pubDate>Wed, 22 Feb 2006 17:07:58 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 17:31:45 GMT]]></title><description><![CDATA[<p>Entschuldige bitte dass ich mich zwischenzeitlich auf Deutschlands Autobahnen aufhalten durfte <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> sonst hätte ich den letzten Post zum Thema noch herausgesucht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000455</guid><dc:creator><![CDATA[LordJaxom]]></dc:creator><pubDate>Wed, 22 Feb 2006 17:31:45 GMT</pubDate></item><item><title><![CDATA[Reply to Kleines zeiger Problem on Wed, 22 Feb 2006 17:34:33 GMT]]></title><description><![CDATA[<p><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="😉"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1000458</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1000458</guid><dc:creator><![CDATA[debebantur]]></dc:creator><pubDate>Wed, 22 Feb 2006 17:34:33 GMT</pubDate></item></channel></rss>