<?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[0- terminierter string]]></title><description><![CDATA[<p>hallo<br />
wenn ich einen string habe, wie kann ich den denn auf /0 abfragen??</p>
<pre><code class="language-cpp">char s []=&quot;Hallo&quot;;

int i=0;

while (s[]!=/0)
{
cout &lt;&lt; &quot;test&quot;&lt;&lt;endl;
i++;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/184143/0-terminierter-string</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 14:41:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/184143.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Jun 2007 15:56:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 15:56:04 GMT]]></title><description><![CDATA[<p>hallo<br />
wenn ich einen string habe, wie kann ich den denn auf /0 abfragen??</p>
<pre><code class="language-cpp">char s []=&quot;Hallo&quot;;

int i=0;

while (s[]!=/0)
{
cout &lt;&lt; &quot;test&quot;&lt;&lt;endl;
i++;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1304203</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304203</guid><dc:creator><![CDATA[physikus]]></dc:creator><pubDate>Tue, 12 Jun 2007 15:56:04 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 15:59:32 GMT]]></title><description><![CDATA[<p>du meinst '\0'<br />
und zwar mit</p>
<pre><code class="language-cpp">while(s[i++] != '\0');
//oder ganz tricky
do { ... } while (*++s);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1304208</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304208</guid><dc:creator><![CDATA[queer_boy]]></dc:creator><pubDate>Tue, 12 Jun 2007 15:59:32 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 15:59:52 GMT]]></title><description><![CDATA[<pre><code>if (s == 0 || *s == 0)
{
  // string ist 0
}
</code></pre>
<p><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/1304211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304211</guid><dc:creator><![CDATA[pale dog]]></dc:creator><pubDate>Tue, 12 Jun 2007 15:59:52 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 16:11:15 GMT]]></title><description><![CDATA[<p>hmm oder auch tricky</p>
<pre><code class="language-cpp">char array[] = &quot;test\0&quot;;
assert(array[strlen(array) + 1] == '\0');
</code></pre>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304220</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304220</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 12 Jun 2007 16:11:15 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 16:12:58 GMT]]></title><description><![CDATA[<p>so, möchte den string nun in eine liste einlesen, aber irgendwas stimmt mit meinem (*temp) nicht</p>
<pre><code class="language-cpp">int main()
{
struct Buchstabenliste {
	char buchstabe;
	Buchstabenliste *next;};

 struct buchstabenliste *temp,  *anfang;

char s []=&quot;Hallo&quot;;

for (int i=0;s[i]!='\0';i++)
{
(*temp).buchstabe=s[i];
(*temp).next=new Buchstabenliste;

cout &lt;&lt; (*temp).buchstabe &lt;&lt;endl;
temp=temp-&gt;next;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1304221</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304221</guid><dc:creator><![CDATA[physikus]]></dc:creator><pubDate>Tue, 12 Jun 2007 16:12:58 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 16:26:15 GMT]]></title><description><![CDATA[<p>hab gr0ß und kleinbuchstaben nicht unterschieden, aber jetzt hab ich folgendes problem</p>
<p>Run-Time Check Failure #3 - The variable 'temp' is being used without being defined.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304232</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304232</guid><dc:creator><![CDATA[physikus]]></dc:creator><pubDate>Tue, 12 Jun 2007 16:26:15 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 16:56:32 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream&gt;

struct LetterListItem 
{
    char letter;
    LetterListItem* pNext;
    LetterListItem() : pNext(NULL), letter(0) {}
};

int main()
{
    LetterListItem* begin = new LetterListItem;
    LetterListItem* tmp = begin;

    char s[] = &quot;Hallo&quot;;

    for (unsigned int n = 0; s[n]; ++n)
    {
        tmp-&gt;letter = s[n];
        tmp-&gt;next = new LetterListItem;
        tmp = tmp-&gt;next;
    }

    for (LetterListItem* cur = begin; cur; cur = cur-&gt;next)
        std::cout &lt;&lt; cur-&gt;letter;
    std::cout &lt;&lt; std::endl;

    LetterListItem* tmp = begin;
    for (LetterListItem* next = tmp-&gt;next; next; tmp = next, next = tmp-&gt;next)
        delete tmp;
}
</code></pre>
<p>so in etwa ... kann sein das was beim aufräumen falsch ist ... habe es net kontrolliert.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304236</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 12 Jun 2007 16:56:32 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 16:34:41 GMT]]></title><description><![CDATA[<p>Da fehlt ein new für das erste Objekt auf das *temp zeigen soll. Ansonsten kann aus <em>struct buchstabenliste *temp, *anfang;</em> einfach <em>buchstabenliste *temp, *anfang</em> werden. Und den Speicher am Ende freigeben,</p>
<p>Edit: zu spät! <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>@(D)Evil: char c[] = &quot;Hallo&quot;; genügt. Die 0 wird automatisch angehängt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304237</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304237</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Tue, 12 Jun 2007 16:34:41 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 16:34:08 GMT]]></title><description><![CDATA[<p>stimmt ... Freigabe vergessen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1304240</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304240</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Tue, 12 Jun 2007 16:34:08 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 16:44:17 GMT]]></title><description><![CDATA[<p>Jo, und operator-&gt; statt operator.! <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/1304249</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304249</guid><dc:creator><![CDATA[David_pb]]></dc:creator><pubDate>Tue, 12 Jun 2007 16:44:17 GMT</pubDate></item><item><title><![CDATA[Reply to 0- terminierter string on Tue, 12 Jun 2007 18:58:11 GMT]]></title><description><![CDATA[<p>David_pb schrieb:</p>
<blockquote>
<p>@(D)Evil: char c[] = &quot;Hallo&quot;; genügt. Die 0 wird automatisch angehängt.</p>
</blockquote>
<p>hehe, dann erübrigt sich ja auch das <em>array[strlen(array)]</em> <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/1304376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1304376</guid><dc:creator><![CDATA[pale dog]]></dc:creator><pubDate>Tue, 12 Jun 2007 18:58:11 GMT</pubDate></item></channel></rss>