<?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[Frage bezüglich * und &amp;amp; [erklärt]]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe mal eine Verständnisfrage Bbezüglich des Zeiger * und der Referenz &amp;, wann ist was eher zu nutzen und warum benutzt man mal das eine und mal das andere??</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/207408/frage-bezüglich-und-amp-erklärt</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 02:52:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/207408.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 07 Mar 2008 10:05:27 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage bezüglich * und &amp;amp; [erklärt] on Fri, 07 Mar 2008 10:30:59 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich habe mal eine Verständnisfrage Bbezüglich des Zeiger * und der Referenz &amp;, wann ist was eher zu nutzen und warum benutzt man mal das eine und mal das andere??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1469865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1469865</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Fri, 07 Mar 2008 10:30:59 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich * und &amp;amp; [erklärt] on Fri, 07 Mar 2008 10:18:11 GMT]]></title><description><![CDATA[<p>Pointer werden/wurden benutzt weil es ein &quot;Relikt&quot; aus C ist. Dort gab es noch keine Referenzen (wobei diese an sich auch nur (besondere) Pointer sind). Referenzen sind hingegen einfacher zu handhaben, können dafür aber nie auf 0 zeigen. Wenn eine Funktion zB eine Referenz zurückgeben soll, muss sie dies immer tun und kann nicht im Fehlerfall einen 0-Pointer zurückgeben.</p>
<p>Auch bei Listen machen Pointer zB daher mehr Sinn, da das nächste Element dann entweder keines (Null-Pointer) oder eben ein Pointer auf ein gültiges Element ist.</p>
<p>Wenn es keinen Grund für Pointer gibt, spricht nichts gegen Referenzen. <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/1469871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1469871</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Fri, 07 Mar 2008 10:18:11 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich * und &amp;amp; [erklärt] on Fri, 07 Mar 2008 10:20:35 GMT]]></title><description><![CDATA[<p>cool danke für die erklärung. aber mal noch ne frage fellhuhn. wie kann ich es entscheiden wann es sinnvoll ist einen pointet zu nutzen oder eine referenz</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1469875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1469875</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Fri, 07 Mar 2008 10:20:35 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich * und &amp;amp; [erklärt] on Fri, 07 Mar 2008 10:27:42 GMT]]></title><description><![CDATA[<p>Wie Fellhuhn angedeutet hat, Pointer nur, wenn NULL erlaubt sein soll, ansonsten lieber Referenzen verwenden.</p>
<p>Beispiel: Auf einem Spielfeld können 0 oder 1 Figur sein. Wenn Du nun auf dem Feld einen Verweis auf eine Spielfigur haben möchtest, dann nimmst Du Pointer, weil es sein kann, dass keine Figur auf dem Feld ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1469881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1469881</guid><dc:creator><![CDATA[Airdamn]]></dc:creator><pubDate>Fri, 07 Mar 2008 10:27:42 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich * und &amp;amp; [erklärt] on Fri, 07 Mar 2008 10:30:48 GMT]]></title><description><![CDATA[<p>ahja ok, wunderbar, dsa war einleuchtend, danke <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1469884</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1469884</guid><dc:creator><![CDATA[Firefighter]]></dc:creator><pubDate>Fri, 07 Mar 2008 10:30:48 GMT</pubDate></item><item><title><![CDATA[Reply to Frage bezüglich * und &amp;amp; [erklärt] on Fri, 07 Mar 2008 11:07:43 GMT]]></title><description><![CDATA[<p>Airdamn schrieb:</p>
<blockquote>
<p>...Pointer nur, wenn NULL erlaubt sein soll, ...</p>
</blockquote>
<p>... oder die Verweise &quot;umgehängt&quot; werden können müssen....</p>
<p>Airdamn schrieb:</p>
<blockquote>
<p>...ansonsten lieber Referenzen verwenden.</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1469909</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1469909</guid><dc:creator><![CDATA[Simon2]]></dc:creator><pubDate>Fri, 07 Mar 2008 11:07:43 GMT</pubDate></item></channel></rss>