<?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 übergeben?]]></title><description><![CDATA[<p>Wie kann ich eine Funktion ein Array zurückgeben lassen? Müßte ja irgendwie über einen Zeiger auf das 1. Element des Feldes funktionieren, aber ich habe keine Ahnung wie das entsprechende Konstrukt aussehen müßte.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/159103/array-übergeben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 10 Sep 2026 07:44:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/159103.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Sep 2006 07:44:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Array übergeben? on Tue, 12 Sep 2006 07:44:58 GMT]]></title><description><![CDATA[<p>Wie kann ich eine Funktion ein Array zurückgeben lassen? Müßte ja irgendwie über einen Zeiger auf das 1. Element des Feldes funktionieren, aber ich habe keine Ahnung wie das entsprechende Konstrukt aussehen müßte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135603</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135603</guid><dc:creator><![CDATA[UNeverNo]]></dc:creator><pubDate>Tue, 12 Sep 2006 07:44:58 GMT</pubDate></item><item><title><![CDATA[Reply to Array übergeben? on Tue, 12 Sep 2006 08:14:39 GMT]]></title><description><![CDATA[<p>Entweder du übergibst einen Zeiger (der korrekte Typ wäre dann &quot;T*&quot;) - aber achte darauf, daß das Array nach dem Funktionsende gültig bleibt (also entweder static-Variablen oder Heap-Daten). Oder du verwendest STL-Container (vector, deque, basic_string,...).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135615</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135615</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 12 Sep 2006 08:14:39 GMT</pubDate></item><item><title><![CDATA[Reply to Array übergeben? on Tue, 12 Sep 2006 08:16:13 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>Entweder du übergibst einen Zeiger (der korrekte Typ wäre dann &quot;T*&quot;) - aber achte darauf, daß das Array nach dem Funktionsende gültig bleibt (also entweder static-Variablen oder Heap-Daten). Oder du verwendest STL-Container (vector, deque, basic_string,...).</p>
</blockquote>
<p>Wird wohl Zeit für nen FAQ-Eintrag, falls es den nicht schon geben sollte. Was meinst Du? <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/1135617</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135617</guid><dc:creator><![CDATA[Sid2K6]]></dc:creator><pubDate>Tue, 12 Sep 2006 08:16:13 GMT</pubDate></item><item><title><![CDATA[Reply to Array übergeben? on Tue, 12 Sep 2006 08:43:59 GMT]]></title><description><![CDATA[<p>Mhh ja dafür wäre ich auch, dann kann ich es mir gleich mal am praktischen Beispiel anschauen <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/1135643</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135643</guid><dc:creator><![CDATA[UNeverNo]]></dc:creator><pubDate>Tue, 12 Sep 2006 08:43:59 GMT</pubDate></item><item><title><![CDATA[Reply to Array übergeben? on Tue, 12 Sep 2006 09:11:46 GMT]]></title><description><![CDATA[<p>UNeverNo schrieb:</p>
<blockquote>
<p>Mhh ja dafür wäre ich auch, dann kann ich es mir gleich mal am praktischen Beispiel anschauen <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>
</blockquote>
<p>nana, so war das nicht gemeint <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/1135667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135667</guid><dc:creator><![CDATA[ser1al]]></dc:creator><pubDate>Tue, 12 Sep 2006 09:11:46 GMT</pubDate></item><item><title><![CDATA[Reply to Array übergeben? on Tue, 12 Sep 2006 09:40:12 GMT]]></title><description><![CDATA[<p>Bsp.</p>
<pre><code class="language-cpp">char *TakeArray();

int main()
{
	char TheFirst;
	char TheSecond;
	char *MyArray;
	MyArray = TakeArray();
	TheFirst = MyArray[0];
	TheSecond = MyArray[1];
	return 0;
}

char *TakeArray()
{
	static char Array[1000];
	return Array; //Array ohne Index ist ein Zeiger auf das erste Element des Arrays
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1135695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135695</guid><dc:creator><![CDATA[tobZel]]></dc:creator><pubDate>Tue, 12 Sep 2006 09:40:12 GMT</pubDate></item><item><title><![CDATA[Reply to Array übergeben? on Tue, 12 Sep 2006 09:44:26 GMT]]></title><description><![CDATA[<p><a href="http://www.volkard.de/vcppkold/arrays_und_zeiger.html" rel="nofollow">http://www.volkard.de/vcppkold/arrays_und_zeiger.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1135702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1135702</guid><dc:creator><![CDATA[OkaR]]></dc:creator><pubDate>Tue, 12 Sep 2006 09:44:26 GMT</pubDate></item></channel></rss>