<?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[array mit zeiger initialisieren]]></title><description><![CDATA[<p>hallo!<br />
bin anfänger und komm hier nicht weiter <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> :</p>
<p>Aufgabe:<br />
array mit 5 elementen mit einem zeiger initialisieren und wieder ausgeben.</p>
<p>meine Lösung:</p>
<p>#include &lt;iostream.h&gt;<br />
void main (void)<br />
{<br />
int zahlen [5];<br />
int *p_int=&amp;zahlen[0];</p>
<p>for (int i=0;i&lt;5;i++)<br />
{<br />
*p_int=i;<br />
p_int=&amp;zahlen[i] ;<br />
}</p>
<p>for(i=0;i&lt;5;i++)</p>
<p>cout&lt;&lt; zahlen[i]&lt;&lt;endl;</p>
<p>cout&lt;&lt; zahlen[0];<br />
}</p>
<p>Frage 1: kann oder sollte man das so machen?<br />
Frage 2: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Wieso wir der wert von zahlen[0]mit 1 und nicht mit 0 ausgegeben? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>dank euch jetz schon für die hilfe!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/150430/array-mit-zeiger-initialisieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 05 Sep 2026 14:36:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/150430.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Jun 2006 12:25:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 12:25:44 GMT]]></title><description><![CDATA[<p>hallo!<br />
bin anfänger und komm hier nicht weiter <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> :</p>
<p>Aufgabe:<br />
array mit 5 elementen mit einem zeiger initialisieren und wieder ausgeben.</p>
<p>meine Lösung:</p>
<p>#include &lt;iostream.h&gt;<br />
void main (void)<br />
{<br />
int zahlen [5];<br />
int *p_int=&amp;zahlen[0];</p>
<p>for (int i=0;i&lt;5;i++)<br />
{<br />
*p_int=i;<br />
p_int=&amp;zahlen[i] ;<br />
}</p>
<p>for(i=0;i&lt;5;i++)</p>
<p>cout&lt;&lt; zahlen[i]&lt;&lt;endl;</p>
<p>cout&lt;&lt; zahlen[0];<br />
}</p>
<p>Frage 1: kann oder sollte man das so machen?<br />
Frage 2: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> Wieso wir der wert von zahlen[0]mit 1 und nicht mit 0 ausgegeben? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>dank euch jetz schon für die hilfe!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078848</guid><dc:creator><![CDATA[firestorm 0]]></dc:creator><pubDate>Fri, 16 Jun 2006 12:25:44 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 12:37:42 GMT]]></title><description><![CDATA[<p>Wenn du die dynamische Variante suchst:</p>
<pre><code class="language-cpp">int *p = new int[5];

for(int i=0; i&lt;5; i++)
    p[i] = i;

delete p;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1078856</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078856</guid><dc:creator><![CDATA[DarthZiu]]></dc:creator><pubDate>Fri, 16 Jun 2006 12:37:42 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 12:40:17 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Bitte benutze:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;  ohne .h
</code></pre>
<p>und</p>
<pre><code class="language-cpp">int main()
{
return 0;
}
</code></pre>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078858</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078858</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 16 Jun 2006 12:40:17 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 12:43:25 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> wenn ich das .h weg lasse, wird das hier angezeigt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/26a0.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--warning"
      title=":warning:"
      alt="⚠"
    /> :</p>
<p>--------------------Konfiguration: zeiger - Win32 Debug--------------------<br />
Kompilierung läuft...<br />
zeiger.cpp<br />
d:\programme\microsoft visual studio\common\lernen\lernen\zeiger.cpp(18) : error C2065: 'cout' : nichtdeklarierter Bezeichner<br />
d:\programme\microsoft visual studio\common\lernen\lernen\zeiger.cpp(18) : error C2065: 'endl' : nichtdeklarierter Bezeichner<br />
d:\programme\microsoft visual studio\common\lernen\lernen\zeiger.cpp(18) : warning C4552: '&lt;&lt;' : Operator hat keine Auswirkungen; Operator mit Seiteneffekt erwartet<br />
d:\programme\microsoft visual studio\common\lernen\lernen\zeiger.cpp(20) : warning C4552: '&lt;&lt;' : Operator hat keine Auswirkungen; Operator mit Seiteneffekt erwartet<br />
Fehler beim Ausführen von cl.exe.</p>
<p>zeiger.obj - 2 Fehler, 2 Warnung(en)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078862</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078862</guid><dc:creator><![CDATA[firestorm 0]]></dc:creator><pubDate>Fri, 16 Jun 2006 12:43:25 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 12:46:06 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Schreib noch</p>
<pre><code class="language-cpp">using namespace std;
</code></pre>
<p>unter die Includeanweisung. Oder du schreibst</p>
<pre><code class="language-cpp">std::cout
</code></pre>
<p>und</p>
<pre><code class="language-cpp">std::endl
</code></pre>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078865</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 16 Jun 2006 12:46:06 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 12:46:58 GMT]]></title><description><![CDATA[<p>Die Funktionen sind in dem Header in einem eigenen Namespace untergebracht. Also reicht es am Anfang, wenn du den namespace global einbindest:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;

using namespace std;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1078867</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078867</guid><dc:creator><![CDATA[DarthZiu]]></dc:creator><pubDate>Fri, 16 Jun 2006 12:46:58 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 12:51:58 GMT]]></title><description><![CDATA[<p>zu 2.<br />
Weil du der Position 0 eine 1 zuweist. Du erhöhst deinen Index ja erst nach der Zuweisung.<br />
so wäre es richtig</p>
<pre><code class="language-cpp">nt zahlen [5];
int *p_int;

for (int i=0;i&lt;5;i++)
{
p_int=&amp;zahlen[i] ;
*p_int=i;
}
</code></pre>
<p>und zu 1.<br />
Man kann es so machen, sollte es meiner Meinung nach aber nicht. Das wäre mir zu unübersichtlich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078873</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Fri, 16 Jun 2006 12:51:58 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 13:24:08 GMT]]></title><description><![CDATA[<p>dank euch - die beiträge waren alle hilfreich! <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>
<p>ich versteh nur noch nicht, wann man bei zeigern ein * braucht und wann nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>int zahlen [5];<br />
int *p_int=&amp;zahlen[0];</p>
<p>for (int i=0;i&lt;5;i++)<br />
{</p>
<p>p_int=&amp;zahlen[i] ;<br />
*p_int=i+1;<br />
}</p>
<p>for(i=0;i&lt;5;i++)</p>
<p>cout&lt;&lt; zahlen[i]&lt;&lt;endl;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078917</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078917</guid><dc:creator><![CDATA[firestorm 0]]></dc:creator><pubDate>Fri, 16 Jun 2006 13:24:08 GMT</pubDate></item><item><title><![CDATA[Reply to array mit zeiger initialisieren on Fri, 16 Jun 2006 13:26:45 GMT]]></title><description><![CDATA[<p>Lies dir bitte mal diesen Beitrag in Ruhe durch. Dort ist das alles genau erklärt:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39497.html" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic-var-t-is-39497.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1078923</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1078923</guid><dc:creator><![CDATA[DarthZiu]]></dc:creator><pubDate>Fri, 16 Jun 2006 13:26:45 GMT</pubDate></item></channel></rss>