<?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[int in char]]></title><description><![CDATA[<p>guten tag!</p>
<p>ich brauch ne 16 bit feld in char!</p>
<p>ich hab da mal ne verständnisfrage..<br />
wenn ich zb<br />
char=128; //dann schreibt er wirklich 1000 0000 in das byte?!<br />
char='A' // dann denn ascii code vom buchstaben a?!</p>
<p>wie kann ich mir die zahl dann später ausgeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/170059/int-in-char</link><generator>RSS for Node</generator><lastBuildDate>Wed, 16 Sep 2026 23:04:36 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/170059.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Jan 2007 12:19:49 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to int in char on Thu, 11 Jan 2007 12:19:49 GMT]]></title><description><![CDATA[<p>guten tag!</p>
<p>ich brauch ne 16 bit feld in char!</p>
<p>ich hab da mal ne verständnisfrage..<br />
wenn ich zb<br />
char=128; //dann schreibt er wirklich 1000 0000 in das byte?!<br />
char='A' // dann denn ascii code vom buchstaben a?!</p>
<p>wie kann ich mir die zahl dann später ausgeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207844</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207844</guid><dc:creator><![CDATA[helmut a.]]></dc:creator><pubDate>Thu, 11 Jan 2007 12:19:49 GMT</pubDate></item><item><title><![CDATA[Reply to int in char on Thu, 11 Jan 2007 12:34:27 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;iostream.h&gt;
using namespace std;
int main(int argc, char* argv[])
{
    char bla = 128;
    cout &lt;&lt; bla &lt;&lt; endl;
    bla = 'A':
    cout &lt;&lt; bla &lt;&lt; endl;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1207860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207860</guid><dc:creator><![CDATA[gcoder|unlogged]]></dc:creator><pubDate>Thu, 11 Jan 2007 12:34:27 GMT</pubDate></item><item><title><![CDATA[Reply to int in char on Thu, 11 Jan 2007 12:35:08 GMT]]></title><description><![CDATA[<p>Ja, 'char' ist ein 8-Bit Ganzzahltyp (und char-Literale haben einen Wert entsprechend ihrem ASCII-Code). Die Ein-/Ausgabefunktionen von C++ (über iostreams) wandeln diese Zahlenwerte dann um in das entsprechende Zeichen (nach ASCII-Code) - wenn du den Zahlenwert benötigst, mußt du ihn casten:</p>
<pre><code class="language-cpp">char c = ...;
cout&lt;&lt;c&lt;&lt;endl; //Ausgabe als ASCII-Zeichen
cout&lt;&lt;(int)c&lt;&lt;endl; //Ausgabe als Zahlenwert
</code></pre>
<p>Einen 16-Bit-Wert wirst du nicht in einen einzelnen char unterbringen können, aber du könntest ihn auf zwei char's aufteilen:</p>
<pre><code class="language-cpp">short val = ...;
char hi = (val&gt;&gt;8)&amp;0xFF;//obere Hälfte
char lo = val&amp;0xFF;     //untere Hälfte
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1207861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207861</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 11 Jan 2007 12:35:08 GMT</pubDate></item><item><title><![CDATA[Reply to int in char on Thu, 11 Jan 2007 14:11:59 GMT]]></title><description><![CDATA[<p>c++ hat noch wchar_t als 16 bit typ.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207962</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207962</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Thu, 11 Jan 2007 14:11:59 GMT</pubDate></item><item><title><![CDATA[Reply to int in char on Thu, 11 Jan 2007 15:36:04 GMT]]></title><description><![CDATA[<p>thordk schrieb:</p>
<blockquote>
<p>c++ hat noch wchar_t als 16 bit typ.</p>
</blockquote>
<p>Der zu wchar_t gehörende integrale Grundtyp ist implementationsspezifisch.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1208041</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1208041</guid><dc:creator><![CDATA[camper]]></dc:creator><pubDate>Thu, 11 Jan 2007 15:36:04 GMT</pubDate></item><item><title><![CDATA[Reply to int in char on Thu, 11 Jan 2007 17:45:57 GMT]]></title><description><![CDATA[<p>achja, ganz vergessen, dass ausser char in c++ ja nix zuverlässig is Oo</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1208152</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1208152</guid><dc:creator><![CDATA[thordk]]></dc:creator><pubDate>Thu, 11 Jan 2007 17:45:57 GMT</pubDate></item></channel></rss>