<?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[Anzahl der Elemente in einem Char Array ausgeben]]></title><description><![CDATA[<p>Hey Leute!</p>
<p>Nur eine kleine Frage auf die ich leider keine Lösung gefunden habe. Wie kann ich die Anzahl an Elementen in einem char array ausgeben. Das Problem ist, dass beim Zeitpunkt der Deklarierung die Anzahl der benötigten Plätze noch nicht feststeht und ich daher einfach [100] schreibe.</p>
<p>Mit sizeof() geht es dementsprechend nicht, weil die immer '100' liefert, unabhängig davon, wie viele chars dann schlussendlich im array sind.</p>
<p>Kann mir da jemand helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/323143/anzahl-der-elemente-in-einem-char-array-ausgeben</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 09:14:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/323143.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Jan 2014 16:34:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Anzahl der Elemente in einem Char Array ausgeben on Sun, 19 Jan 2014 16:34:44 GMT]]></title><description><![CDATA[<p>Hey Leute!</p>
<p>Nur eine kleine Frage auf die ich leider keine Lösung gefunden habe. Wie kann ich die Anzahl an Elementen in einem char array ausgeben. Das Problem ist, dass beim Zeitpunkt der Deklarierung die Anzahl der benötigten Plätze noch nicht feststeht und ich daher einfach [100] schreibe.</p>
<p>Mit sizeof() geht es dementsprechend nicht, weil die immer '100' liefert, unabhängig davon, wie viele chars dann schlussendlich im array sind.</p>
<p>Kann mir da jemand helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378302</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378302</guid><dc:creator><![CDATA[Seinfeld]]></dc:creator><pubDate>Sun, 19 Jan 2014 16:34:44 GMT</pubDate></item><item><title><![CDATA[Reply to Anzahl der Elemente in einem Char Array ausgeben on Sun, 19 Jan 2014 16:36:03 GMT]]></title><description><![CDATA[<p>Benutz std::string für Zeichenketten variabler Länge. Problem gelöst.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378304</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378304</guid><dc:creator><![CDATA[SeppJ]]></dc:creator><pubDate>Sun, 19 Jan 2014 16:36:03 GMT</pubDate></item><item><title><![CDATA[Reply to Anzahl der Elemente in einem Char Array ausgeben on Sun, 19 Jan 2014 16:55:35 GMT]]></title><description><![CDATA[<p>Wenn du das Array als [100] deklarierst, enthält es von Anfang bis Ende immer 100 chars.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378311</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378311</guid><dc:creator><![CDATA[Bashar]]></dc:creator><pubDate>Sun, 19 Jan 2014 16:55:35 GMT</pubDate></item><item><title><![CDATA[Reply to Anzahl der Elemente in einem Char Array ausgeben on Sun, 19 Jan 2014 17:12:59 GMT]]></title><description><![CDATA[<p>Du suchst wohl <code>std::strlen</code> . Vorausgesetzt, deine Zeichenkette ist Nullterminiert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378314</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378314</guid><dc:creator><![CDATA[Columbo]]></dc:creator><pubDate>Sun, 19 Jan 2014 17:12:59 GMT</pubDate></item><item><title><![CDATA[Reply to Anzahl der Elemente in einem Char Array ausgeben on Mon, 20 Jan 2014 20:35:47 GMT]]></title><description><![CDATA[<p>Du könntest kurzeitig das char-array in einen string umwandeln<br />
und dann mit length() die Länge abfragen. Ist eher kompliziert und langsam,<br />
aber es geht.<br />
Sonst muss man heuer eher zu string tendieren und diesen im Fall kurzeitig in einen char-array umwandeln <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":-)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378622</guid><dc:creator><![CDATA[vorbeileser]]></dc:creator><pubDate>Mon, 20 Jan 2014 20:35:47 GMT</pubDate></item><item><title><![CDATA[Reply to Anzahl der Elemente in einem Char Array ausgeben on Mon, 20 Jan 2014 20:47:40 GMT]]></title><description><![CDATA[<p>vorbeileser schrieb:</p>
<blockquote>
<p>Du könntest kurzeitig das char-array in einen string umwandeln<br />
und dann mit length() die Länge abfragen. Ist eher kompliziert und langsam,<br />
aber es geht.</p>
</blockquote>
<p>Wie soll er das machen, wenn er die Länge nicht kennt?<br />
Bzw. falls das char-Array nullterminiert ist, dann kann er sich die Konvertierung in std::string sparen und gleich std::strlen nehmen - wie Ha-so-coth schon geschrieben hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2378631</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2378631</guid><dc:creator><![CDATA[hustbaer]]></dc:creator><pubDate>Mon, 20 Jan 2014 20:47:40 GMT</pubDate></item></channel></rss>