<?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 einer Pointeradresse an einen Pointer]]></title><description><![CDATA[<p>Ich habe das Problem, dass ich einem Pointer die Adresse eines anderen Pointers nicht übergeben kann.</p>
<pre><code class="language-csharp">int *b;
int *c;
int d=5;

b=&amp;d;
cout &lt;&lt; b;
c=&amp;b;
cout &lt;&lt; &quot;\n&quot; &lt;&lt; c;
</code></pre>
<p>Es kommt die Fehlermeldung:<br />
error C2440: '=': 'int **__w64 ' kann nicht in 'int *' konvertiert werden<br />
Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.</p>
<p>Ich kann damit nicht anfangen, vorallem weil ich mir einbilde, dass es eben schon einmal ging.<br />
Oder kann ich einen Pointer auf einen anderen Pointer nur so zeigen lassen:</p>
<pre><code class="language-csharp">c=b;
cout &lt;&lt; &quot;\n&quot; &lt;&lt; c;
</code></pre>
<p>Ich bin ratlos. Das muss doch funktionieren!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/127216/übergabe-einer-pointeradresse-an-einen-pointer</link><generator>RSS for Node</generator><lastBuildDate>Tue, 25 Aug 2026 00:12:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/127216.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 22 Nov 2005 12:42:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:42:39 GMT]]></title><description><![CDATA[<p>Ich habe das Problem, dass ich einem Pointer die Adresse eines anderen Pointers nicht übergeben kann.</p>
<pre><code class="language-csharp">int *b;
int *c;
int d=5;

b=&amp;d;
cout &lt;&lt; b;
c=&amp;b;
cout &lt;&lt; &quot;\n&quot; &lt;&lt; c;
</code></pre>
<p>Es kommt die Fehlermeldung:<br />
error C2440: '=': 'int **__w64 ' kann nicht in 'int *' konvertiert werden<br />
Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.</p>
<p>Ich kann damit nicht anfangen, vorallem weil ich mir einbilde, dass es eben schon einmal ging.<br />
Oder kann ich einen Pointer auf einen anderen Pointer nur so zeigen lassen:</p>
<pre><code class="language-csharp">c=b;
cout &lt;&lt; &quot;\n&quot; &lt;&lt; c;
</code></pre>
<p>Ich bin ratlos. Das muss doch funktionieren!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/924247</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924247</guid><dc:creator><![CDATA[sarah1986]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:42:39 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:46:54 GMT]]></title><description><![CDATA[<p>sarah1986 schrieb:</p>
<blockquote>
<p>[cs]<br />
int *b;<br />
int ******c;<br />
int d=5;</p>
<p>b=&amp;d;<br />
cout &lt;&lt; b;<br />
c=&amp;b;<br />
cout &lt;&lt; &quot;\n&quot; &lt;&lt; c;[/cs]</p>
</blockquote>
<p>Mist das fette kommt nicht rüber^^ also der Typ muss <strong>int</strong>** sein. Ein Zeiger, der auf ein int* zeigt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/924251</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924251</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:46:54 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:48:38 GMT]]></title><description><![CDATA[<p>Ist das immer so, wenn ich einen Zeiger auf die Adresse eines anderen Zeigers zeigen lass, dass ich &quot;int ** Pointer&quot; schreiben muss?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/924254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924254</guid><dc:creator><![CDATA[sarah1986]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:48:38 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:50:08 GMT]]></title><description><![CDATA[<p>Pointer auf Pointer sehen immer so aus:</p>
<pre><code class="language-cpp">T **p=0;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/924256</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924256</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:50:08 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:51:20 GMT]]></title><description><![CDATA[<p>Einen Zeiger deklariert man folgendermaßen(AChtung ich mache das jetzt von rechts nach links.</p>
<p>1. Name der Variable: <strong>pMyPointer</strong><br />
2. ein Stern davor weils nen Zeiger ist: *<strong>pMyPointer</strong><br />
3. den Typ angeben, worauf der Zeiger zeigt:<br />
<em><em>int <em>pMyPointer</em></em> zeigt auf einen integer<br />
<em><em>int</em> <em>pMyPointer</em></em> zeigt auf einen integer-Zeiger<br />
<strong>int</strong> <em>pMyPointer</em></em> zeigt auf einen Zeiger, der auf einen integer-Zeiger zeigt</p>
]]></description><link>https://www.c-plusplus.net/forum/post/924257</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924257</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:51:20 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:54:04 GMT]]></title><description><![CDATA[<p>so ist das wenn ich den Pointer auf DIE ADRESSE EINES POINTERS zeigen lasse.<br />
Wenn ich einen Pointer auf einen Pointer zeigen lasse sieht das so aus:</p>
<pre><code class="language-csharp">c=b
cout &lt;&lt; c;
</code></pre>
<p>Bei beiden Zeilen kommen aber unterschiedliche Ausgaben.<br />
Bei dem von eben, wo ich nicht weiterkam, kam die Adresse von dem Pointer b raus (also die eigene Adresse von dem Pointer).<br />
In den zwei Zeilen hier (bei der Deklaration mit nur 1 Stern) kommt die Adresse der Variablen d raus.<br />
Habe ich alles ausprobiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/924259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924259</guid><dc:creator><![CDATA[sarah1986]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:54:04 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:58:24 GMT]]></title><description><![CDATA[<pre><code>c=b
</code></pre>
<p>das klappt nur, wenn beide Variablen vom selben Typ sind. Angenommen das ist so, dann wird die Adresse wo b rauf zeigt, nach c kopiert, sodass c und b beide auf dasselbe Zeigen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/924268</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924268</guid><dc:creator><![CDATA[Pellaeon]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:58:24 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 12:59:02 GMT]]></title><description><![CDATA[<p>Anscheinend hast du das Pointer auf Pointer Ding noch nicht so geschnallt, lies doch mal <a href="http://www.c-plusplus.net/forum/viewtopic-var-p-is-924223.html#924223" rel="nofollow">Abschnitt 7</a> hiervon.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/924270</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924270</guid><dc:creator><![CDATA[GPC]]></dc:creator><pubDate>Tue, 22 Nov 2005 12:59:02 GMT</pubDate></item><item><title><![CDATA[Reply to Übergabe einer Pointeradresse an einen Pointer on Tue, 22 Nov 2005 13:03:15 GMT]]></title><description><![CDATA[<p>Da hat doch GPC gerade einen prima Artikel zu verfaßt: <a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-124532.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-124532.html</a></p>
<p>Edit; Grummel, grummel, zu langsam - und nur weil ich versucht habe, meine Französischkenntnisse aus den Untiefen meiner Vergeßlichkeit hervorzukramen. <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/924274</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/924274</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Tue, 22 Nov 2005 13:03:15 GMT</pubDate></item></channel></rss>