<?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[Pointer....]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich lerne gerade C++ und bin bei Zeiger (also Pointer). Ich weiß wie man einen solchen Pointer macht und wie man ihn einsetzt, aber ich verstehe nicht für was man überhaupt so einen Pointer braucht? Könnt ihr mir vielleicht erklären warum man einen Zeiger z. B. auf einem Integer braucht?</p>
<p>Danke schonmal!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/247048/pointer</link><generator>RSS for Node</generator><lastBuildDate>Thu, 17 Sep 2026 19:22:04 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/247048.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Aug 2009 11:28:50 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Pointer.... on Wed, 05 Aug 2009 11:28:50 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich lerne gerade C++ und bin bei Zeiger (also Pointer). Ich weiß wie man einen solchen Pointer macht und wie man ihn einsetzt, aber ich verstehe nicht für was man überhaupt so einen Pointer braucht? Könnt ihr mir vielleicht erklären warum man einen Zeiger z. B. auf einem Integer braucht?</p>
<p>Danke schonmal!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1755673</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1755673</guid><dc:creator><![CDATA[Metz]]></dc:creator><pubDate>Wed, 05 Aug 2009 11:28:50 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer.... on Wed, 05 Aug 2009 11:31:36 GMT]]></title><description><![CDATA[<p>Hast du denn schon die Suche des Forums genutzt? Gab da mal 'nen netten Beitrag mit einem Link auf ein witziges Video bei youtube.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1755677</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1755677</guid><dc:creator><![CDATA[knivil]]></dc:creator><pubDate>Wed, 05 Aug 2009 11:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to Pointer.... on Wed, 05 Aug 2009 11:33:58 GMT]]></title><description><![CDATA[<p>Metz schrieb:</p>
<blockquote>
<p>Hallo,</p>
<p>ich lerne gerade C++ und bin bei Zeiger (also Pointer). Ich weiß wie man einen solchen Pointer macht und wie man ihn einsetzt, aber ich verstehe nicht für was man überhaupt so einen Pointer braucht? Könnt ihr mir vielleicht erklären warum man einen Zeiger z. B. auf einem Integer braucht?</p>
<p>Danke schonmal!</p>
</blockquote>
<p>Damit du z.B. den Wert auch durch eine Funktion ändern kannst.</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

void functionPointer(int *x) // Pointer
{
	*x = 100;
}

void functionReference(int&amp; x) // Referenz
{
	x = 500;
}

void functionNoPointer(int x)
{
	x = 100;
}

int main()
{
	int var = 999;

	std::cout &lt;&lt; &quot;var = &quot; &lt;&lt; var &lt;&lt; std::endl;

	functionNoPointer(var);

	std::cout &lt;&lt; &quot;var = &quot; &lt;&lt; var &lt;&lt; std::endl;

	functionPointer(&amp;var); // Pointer

	std::cout &lt;&lt; &quot;var = &quot; &lt;&lt; var &lt;&lt; std::endl;

	functionReference(var); // Referenz

	std::cout &lt;&lt; &quot;var = &quot; &lt;&lt; var &lt;&lt; std::endl;

	return 0;
}
</code></pre>
<p>Einfach ein bisschen damit experimentieren <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/1755680</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1755680</guid><dc:creator><![CDATA[BBBB]]></dc:creator><pubDate>Wed, 05 Aug 2009 11:33:58 GMT</pubDate></item></channel></rss>