<?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[Problem mit Zeigern]]></title><description><![CDATA[<p>Hi ich wollte fragen , wo mein Problem ist :</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;conio.h&gt;

using namespace std;
class base
{
      public:
        int* funktion( int a);
             private:
                     };
int* base::funktion(int a)
{
     int e=a*a;
       int *c=&amp;e;

      return c;

       }        
       int main()
       {
           cout&lt;&lt;&quot;Geben sie ein Zahl die Kvadriert werden muss \n&quot;;
           int c;
           cin&gt;&gt;c;
           base ado;
           int* d=ado.funktion(c);

           cout&lt;&lt;&quot;Die Zahl &quot;&lt;&lt;d&lt;&lt;endl;
           getch();
           return 0;
           }
</code></pre>
<p>Ich wollte esmit Zeigern , funktionieren , denn mit referenzen hat es schon geklappt .<br />
Min Program gibt mir nur die Adresse aus , wo meine Zahl liegt , doch die Zahl gibt sie nicht aus!!!<br />
Problem</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/139308/problem-mit-zeigern</link><generator>RSS for Node</generator><lastBuildDate>Sun, 30 Aug 2026 11:33:12 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/139308.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 05 Mar 2006 16:30:54 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problem mit Zeigern on Sun, 05 Mar 2006 16:30:54 GMT]]></title><description><![CDATA[<p>Hi ich wollte fragen , wo mein Problem ist :</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;conio.h&gt;

using namespace std;
class base
{
      public:
        int* funktion( int a);
             private:
                     };
int* base::funktion(int a)
{
     int e=a*a;
       int *c=&amp;e;

      return c;

       }        
       int main()
       {
           cout&lt;&lt;&quot;Geben sie ein Zahl die Kvadriert werden muss \n&quot;;
           int c;
           cin&gt;&gt;c;
           base ado;
           int* d=ado.funktion(c);

           cout&lt;&lt;&quot;Die Zahl &quot;&lt;&lt;d&lt;&lt;endl;
           getch();
           return 0;
           }
</code></pre>
<p>Ich wollte esmit Zeigern , funktionieren , denn mit referenzen hat es schon geklappt .<br />
Min Program gibt mir nur die Adresse aus , wo meine Zahl liegt , doch die Zahl gibt sie nicht aus!!!<br />
Problem</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1009087</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1009087</guid><dc:creator><![CDATA[Lightning*]]></dc:creator><pubDate>Sun, 05 Mar 2006 16:30:54 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Zeigern on Sun, 05 Mar 2006 16:39:22 GMT]]></title><description><![CDATA[<p>Bei Zeigern musst du dereferenzieren um an den Inhalt zu kommen. Das macht man mit dem *-Operator. Versuche mal folgendes:</p>
<pre><code class="language-cpp">cout &lt;&lt; *d;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1009095</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1009095</guid><dc:creator><![CDATA[Walli]]></dc:creator><pubDate>Sun, 05 Mar 2006 16:39:22 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Zeigern on Sun, 05 Mar 2006 16:48:30 GMT]]></title><description><![CDATA[<p>Lightning* schrieb:</p>
<blockquote>
<p>Problem</p>
</blockquote>
<p>Ein viel größeres Problem ist, dass du die Adresse einer lokalen Variablen zurückgibst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1009106</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1009106</guid><dc:creator><![CDATA[MFK]]></dc:creator><pubDate>Sun, 05 Mar 2006 16:48:30 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Zeigern on Sun, 05 Mar 2006 17:05:55 GMT]]></title><description><![CDATA[<p>Lightning* schrieb:</p>
<blockquote>
<p>Hi ich wollte fragen , wo mein Problem ist :</p>
<pre><code>cout&lt;&lt;&quot;Geben sie ein Zahl die Kvadriert werden muss \n&quot;;
</code></pre>
</blockquote>
<p>Ganz klar bei der Beherrschung der deutschen Sprache <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1009112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1009112</guid><dc:creator><![CDATA[omfg]]></dc:creator><pubDate>Sun, 05 Mar 2006 17:05:55 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Zeigern on Sun, 05 Mar 2006 18:08:19 GMT]]></title><description><![CDATA[<p>die Variable c in der Funktion wird gelöscht sobald die Funktion die kontrolle an main() zurück gibt.</p>
<p>*d zeigt dann auf einen nicht definierten Speicherbereich.</p>
<p>und warum musst du unbedingt oop verwedenden ?? dazu gibts hier doch garkeinen Grund.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1009161</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1009161</guid><dc:creator><![CDATA[walljumper]]></dc:creator><pubDate>Sun, 05 Mar 2006 18:08:19 GMT</pubDate></item><item><title><![CDATA[Reply to Problem mit Zeigern on Sun, 05 Mar 2006 21:39:13 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Machs doch einfach so:</p>
<pre><code class="language-cpp">void foo( int a, int *p )
{
	*p = a*a;
}
</code></pre>
<p>grüße</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1009303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1009303</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Sun, 05 Mar 2006 21:39:13 GMT</pubDate></item></channel></rss>