<?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[ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++]]></title><description><![CDATA[<p>hallo zusammen,<br />
ich hab ein kleines problem freunde und ich hoffe dass ich bei euch die lösung finde.... also in folgendes findet ihr eine aufgabe als ein programm in c++ und ich weiß kaum womit ich anfangen soll....<br />
also ich bitte euch um hilfe wenn jemanden dafür fit ist<br />
vielen dank freunde.</p>
<p>Praktikumsziele: Üben der Begriffe Zeiger, Referenzen, Call by Value/Reference</p>
<p>Zur Vorführung in einem Programmierkurs soll ein Programm erstellt werden, in dem dann das<br />
Verhalten von Variablen und zugehörigen Zeigervariablen mittels Funktionen demonstriert<br />
werden soll. In dem Programm sind daher 2 Variable (z.B. a,b) eines ausgewählten Typs zu<br />
deklarieren und geeignet zu initialisieren, sowie 2 Zeigervariable auf diesen Typ (z.B. pa und<br />
pb), welche anfänglich auf die beiden Variablen verweisen.<br />
Dann sind folgende Funktionen zu erstellen, wobei die Variablen bzw. Zeigervariablen als<br />
Parameter zu übergeben sind (keine globalen Größen!!). Legen Sie jeweils die passende<br />
Übergabetechnik (Call by Value/Reference) fest.</p>
<ol>
<li>
<p>2 Funktionen mit dem (gleichen) Namen inputValue zur Eingabe der Werte der beiden<br />
Variablen über Tastatur. Die eine Funktion hat dabei Referenzen als Parameter , die<br />
andere hat die beiden Zeigervariablen als Parameter.</p>
</li>
<li>
<p>2 Funktionen mit dem (gleichen) Namen outputValue zur Anzeige der Werte der beiden<br />
Variablen am Bildschirn. Die eine Funktion hat dabei die Variablen selbst als Parameter,<br />
die andere hat die beiden Zeigervariablen als Parameter.</p>
</li>
<li>
<p>Eine Funktionen mit Namen swap, welche die Werte der Variablen vertauscht.<br />
Freiwillige Zusatzaufgabe</p>
</li>
<li>
<p>Eine Funktionen mit (gleichem) Namen swap, welche die Werte der Zeigervariablen<br />
vertauscht.</p>
</li>
</ol>
<p>ICH HABE FOLGENDES AUSPROBIERT... ABER ES HAT NICHT FUNKTIONIERT :</p>
<pre><code>#include &lt;iostream&gt;
using namespace std;

	int a=0, b=0;
	int *pa=&amp;a;
	int *pb=&amp;b;

void inputValue(int &amp;, int &amp;)
{
	cout&lt;&lt;&quot;Geben Sie Ihre Zahlen an :&quot;&lt;&lt;endl;
	cin&gt;&gt;a;
	cin&gt;&gt;b;
}

void inputValue(int *, int *)
{
	cout&lt;&lt;&quot;Geben Sie Ihre Zahlen an :&quot;&lt;&lt;endl;
	cin&gt;&gt;a;
	cin&gt;&gt;b;
}

void outputValue(int a, int b)
{
	cout&lt;&lt;&quot;  A ist = &quot;&lt;&lt;a&lt;&lt;endl;
	cout&lt;&lt;&quot;  B ist = &quot;&lt;&lt;b&lt;&lt;endl;
}

void outputVlaue(int *pa, int *pb)
{
	cout&lt;&lt;&quot; Zeiger A ist = &quot;&lt;&lt;pa&lt;&lt;endl;
	cout&lt;&lt;&quot; Zeiger A ist = &quot;&lt;&lt;pa&lt;&lt;endl;
}

void swap(int a, int b)
{
	int tmp;
	tmp=a;
	a=b;
	b=tmp;
}

void main()
{

	int a, b;
	int *pa=&amp;a;
	int *pb=&amp;b;

	inputValue(a,b);
	outputValue(a,b);
	swap(a,b);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/258464/ich-hab-was-probiert-aber-es-hat-nicht-funktioniert-problem-mit-zeiger-in-c</link><generator>RSS for Node</generator><lastBuildDate>Wed, 09 Sep 2026 09:52:07 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/258464.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 10 Jan 2010 20:06:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++ on Sun, 10 Jan 2010 20:06:47 GMT]]></title><description><![CDATA[<p>hallo zusammen,<br />
ich hab ein kleines problem freunde und ich hoffe dass ich bei euch die lösung finde.... also in folgendes findet ihr eine aufgabe als ein programm in c++ und ich weiß kaum womit ich anfangen soll....<br />
also ich bitte euch um hilfe wenn jemanden dafür fit ist<br />
vielen dank freunde.</p>
<p>Praktikumsziele: Üben der Begriffe Zeiger, Referenzen, Call by Value/Reference</p>
<p>Zur Vorführung in einem Programmierkurs soll ein Programm erstellt werden, in dem dann das<br />
Verhalten von Variablen und zugehörigen Zeigervariablen mittels Funktionen demonstriert<br />
werden soll. In dem Programm sind daher 2 Variable (z.B. a,b) eines ausgewählten Typs zu<br />
deklarieren und geeignet zu initialisieren, sowie 2 Zeigervariable auf diesen Typ (z.B. pa und<br />
pb), welche anfänglich auf die beiden Variablen verweisen.<br />
Dann sind folgende Funktionen zu erstellen, wobei die Variablen bzw. Zeigervariablen als<br />
Parameter zu übergeben sind (keine globalen Größen!!). Legen Sie jeweils die passende<br />
Übergabetechnik (Call by Value/Reference) fest.</p>
<ol>
<li>
<p>2 Funktionen mit dem (gleichen) Namen inputValue zur Eingabe der Werte der beiden<br />
Variablen über Tastatur. Die eine Funktion hat dabei Referenzen als Parameter , die<br />
andere hat die beiden Zeigervariablen als Parameter.</p>
</li>
<li>
<p>2 Funktionen mit dem (gleichen) Namen outputValue zur Anzeige der Werte der beiden<br />
Variablen am Bildschirn. Die eine Funktion hat dabei die Variablen selbst als Parameter,<br />
die andere hat die beiden Zeigervariablen als Parameter.</p>
</li>
<li>
<p>Eine Funktionen mit Namen swap, welche die Werte der Variablen vertauscht.<br />
Freiwillige Zusatzaufgabe</p>
</li>
<li>
<p>Eine Funktionen mit (gleichem) Namen swap, welche die Werte der Zeigervariablen<br />
vertauscht.</p>
</li>
</ol>
<p>ICH HABE FOLGENDES AUSPROBIERT... ABER ES HAT NICHT FUNKTIONIERT :</p>
<pre><code>#include &lt;iostream&gt;
using namespace std;

	int a=0, b=0;
	int *pa=&amp;a;
	int *pb=&amp;b;

void inputValue(int &amp;, int &amp;)
{
	cout&lt;&lt;&quot;Geben Sie Ihre Zahlen an :&quot;&lt;&lt;endl;
	cin&gt;&gt;a;
	cin&gt;&gt;b;
}

void inputValue(int *, int *)
{
	cout&lt;&lt;&quot;Geben Sie Ihre Zahlen an :&quot;&lt;&lt;endl;
	cin&gt;&gt;a;
	cin&gt;&gt;b;
}

void outputValue(int a, int b)
{
	cout&lt;&lt;&quot;  A ist = &quot;&lt;&lt;a&lt;&lt;endl;
	cout&lt;&lt;&quot;  B ist = &quot;&lt;&lt;b&lt;&lt;endl;
}

void outputVlaue(int *pa, int *pb)
{
	cout&lt;&lt;&quot; Zeiger A ist = &quot;&lt;&lt;pa&lt;&lt;endl;
	cout&lt;&lt;&quot; Zeiger A ist = &quot;&lt;&lt;pa&lt;&lt;endl;
}

void swap(int a, int b)
{
	int tmp;
	tmp=a;
	a=b;
	b=tmp;
}

void main()
{

	int a, b;
	int *pa=&amp;a;
	int *pb=&amp;b;

	inputValue(a,b);
	outputValue(a,b);
	swap(a,b);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1836516</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1836516</guid><dc:creator><![CDATA[dersimo]]></dc:creator><pubDate>Sun, 10 Jan 2010 20:06:47 GMT</pubDate></item><item><title><![CDATA[Reply to ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++ on Sun, 10 Jan 2010 20:17:56 GMT]]></title><description><![CDATA[<p>Zeile 8; Zeile 15 - wtf?<br />
Was funktioniert denn nicht?^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1836519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1836519</guid><dc:creator><![CDATA[Kóyaánasqatsi]]></dc:creator><pubDate>Sun, 10 Jan 2010 20:17:56 GMT</pubDate></item><item><title><![CDATA[Reply to ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++ on Sun, 10 Jan 2010 20:19:04 GMT]]></title><description><![CDATA[<p>Du musst schon die Variablen benennen, die du als Parameter übergibst. <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="😉"
    /><br />
z.B.:</p>
<pre><code class="language-cpp">void inputValue(int&amp; a, int&amp; b)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1836521</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1836521</guid><dc:creator><![CDATA[Ad aCTa]]></dc:creator><pubDate>Sun, 10 Jan 2010 20:19:04 GMT</pubDate></item><item><title><![CDATA[Reply to ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++ on Sun, 10 Jan 2010 20:34:50 GMT]]></title><description><![CDATA[<p>sowie das hier jetzt ?? :</p>
<pre><code>#include &lt;iostream&gt;
using namespace std;

void inputValue(int &amp;a, int &amp;b)
{

	cout&lt;&lt;&quot;Geben Sie Ihre Zahlen an :&quot;&lt;&lt;endl;

	cin&gt;&gt;a;

	cin&gt;&gt;b;
}

void inputValue(int *pa, int *pb)
{
	int a, b;
	cout&lt;&lt;&quot;Geben Sie Ihre Zahlen an :&quot;&lt;&lt;endl;
	cout&lt;&lt;&quot; A : &quot;;
	cin&gt;&gt;a;
	cout&lt;&lt;endl&lt;&lt;&quot; B : &quot;;
	cin&gt;&gt;b;
}

void outputValue(int a, int b)
{
	cout&lt;&lt;&quot;  A ist = &quot;&lt;&lt;a&lt;&lt;&quot;  &quot;&lt;&lt;&amp;a&lt;&lt;endl;
	cout&lt;&lt;&quot;  B ist = &quot;&lt;&lt;b&lt;&lt;&quot;  &quot;&lt;&lt;&amp;b&lt;&lt;endl;
}

void outputVlaue(int *pa, int *pb)
{
	int a=0, b=0;

	cout&lt;&lt;&quot; Zeiger A ist = &quot;&lt;&lt;pa&lt;&lt;endl;
	cout&lt;&lt;&quot; Zeiger A ist = &quot;&lt;&lt;pa&lt;&lt;endl;
}

void swap(int a, int b)
{
	int tmp;
	tmp=a;
	a=b;
	b=tmp;
}

void main()
{

	int a, b;
	int *pa=&amp;a;
	int *pb=&amp;b;

	inputValue(a,b);
	swap(a,b);
	outputValue(a,b);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1836525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1836525</guid><dc:creator><![CDATA[dersimo]]></dc:creator><pubDate>Sun, 10 Jan 2010 20:34:50 GMT</pubDate></item><item><title><![CDATA[Reply to ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++ on Sun, 10 Jan 2010 20:39:16 GMT]]></title><description><![CDATA[<p>Funktioniert es denn wie gewünscht? Wahrscheinlich nicht, weil die Variablennamen in den Funktionen mit den Pointern nicht zusammenpassen. Außerdem benutzt man Pointer anders als du es dort versuchst, du musst daran denken zu dereferenzieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1836527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1836527</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 10 Jan 2010 20:39:16 GMT</pubDate></item><item><title><![CDATA[Reply to ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++ on Sun, 10 Jan 2010 20:41:38 GMT]]></title><description><![CDATA[<p>und wie korrigiere ich das ??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1836528</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1836528</guid><dc:creator><![CDATA[dersimo]]></dc:creator><pubDate>Sun, 10 Jan 2010 20:41:38 GMT</pubDate></item><item><title><![CDATA[Reply to ich hab was probiert aber es hat nicht funktioniert .. problem mit zeiger in c++ on Sun, 10 Jan 2010 21:11:31 GMT]]></title><description><![CDATA[<p>danke sehr leute <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/1836536</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1836536</guid><dc:creator><![CDATA[dersimo]]></dc:creator><pubDate>Sun, 10 Jan 2010 21:11:31 GMT</pubDate></item></channel></rss>