<?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[Berechnung und Ausgabe des Speicherplatzes]]></title><description><![CDATA[<p>Hi,</p>
<p>bin leider nirgends fündig geworden.</p>
<p>und zwar möchte ich auf der Konsole mit einer Funktion den Speicherplatz berechnen und ausgeben.<br />
Testweise mit folgenden Datentypen:</p>
<p>int, float, double, char, short, long</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

void computeTypeSize()
{
    cout &lt;&lt; &quot;sizeof(char): &quot; &lt;&lt; sizeof(char) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(short): &quot; &lt;&lt; sizeof(short) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(int): &quot; &lt;&lt; sizeof(int) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(long): &quot; &lt;&lt; sizeof(long) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(float): &quot; &lt;&lt; sizeof(float) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(double): &quot; &lt;&lt; sizeof(double) &lt;&lt; endl;
    cin.sync();
    cin.get(); 
}

int main ()
{
	computeTypeSize()	 ;   
}
</code></pre>
<p>schaut mal bitte, wie es aussieht.<br />
Die Ausgabe:<br />
1<br />
2<br />
4<br />
4<br />
4<br />
8</p>
<p>aber die Berechnung ist leider nicht vorhanden.</p>
<p>Wäre euch dankbar für eine Antwort.</p>
<p>Ok.. etwas ausführlicher <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="😃"
    /><br />
Aufgabenstellung:<br />
Schreiben Sie eine Funktion void computeTypeSize() zur Berechnung und<br />
Ausgabe (auf der Konsole) des Speicherplatzes, der zur Repräsentation<br />
folgender Datentypen auf Ihrer Plattform benutzt wird:<br />
char, short, int, long, float, double.<br />
Testen Sie die Funktion mit Hilfe einer geeigneten main-Funktion und<br />
Testläufen.<br />
Bemerkung: Die Größe eines Typs oder des Wertes eines Ausdrucks kann mit<br />
dem Operator sizeof bestimmt werden.<br />
Syntax: sizeof (Typname) oder sizeof Ausdruck. Zurückgeliefert wird<br />
eine Zahl, die proportional zum Speicherbedarf ist. Normierungsbedingung ist<br />
sizeof(char) = 1. Typischerweise ist die Einheit des Rückgabewertes daher Byte.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/237778/berechnung-und-ausgabe-des-speicherplatzes</link><generator>RSS for Node</generator><lastBuildDate>Wed, 23 Sep 2026 09:06:41 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/237778.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Apr 2009 18:50:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Berechnung und Ausgabe des Speicherplatzes on Wed, 01 Apr 2009 19:13:20 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>bin leider nirgends fündig geworden.</p>
<p>und zwar möchte ich auf der Konsole mit einer Funktion den Speicherplatz berechnen und ausgeben.<br />
Testweise mit folgenden Datentypen:</p>
<p>int, float, double, char, short, long</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
using namespace std;

void computeTypeSize()
{
    cout &lt;&lt; &quot;sizeof(char): &quot; &lt;&lt; sizeof(char) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(short): &quot; &lt;&lt; sizeof(short) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(int): &quot; &lt;&lt; sizeof(int) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(long): &quot; &lt;&lt; sizeof(long) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(float): &quot; &lt;&lt; sizeof(float) &lt;&lt; endl;
    cout &lt;&lt; &quot;sizeof(double): &quot; &lt;&lt; sizeof(double) &lt;&lt; endl;
    cin.sync();
    cin.get(); 
}

int main ()
{
	computeTypeSize()	 ;   
}
</code></pre>
<p>schaut mal bitte, wie es aussieht.<br />
Die Ausgabe:<br />
1<br />
2<br />
4<br />
4<br />
4<br />
8</p>
<p>aber die Berechnung ist leider nicht vorhanden.</p>
<p>Wäre euch dankbar für eine Antwort.</p>
<p>Ok.. etwas ausführlicher <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="😃"
    /><br />
Aufgabenstellung:<br />
Schreiben Sie eine Funktion void computeTypeSize() zur Berechnung und<br />
Ausgabe (auf der Konsole) des Speicherplatzes, der zur Repräsentation<br />
folgender Datentypen auf Ihrer Plattform benutzt wird:<br />
char, short, int, long, float, double.<br />
Testen Sie die Funktion mit Hilfe einer geeigneten main-Funktion und<br />
Testläufen.<br />
Bemerkung: Die Größe eines Typs oder des Wertes eines Ausdrucks kann mit<br />
dem Operator sizeof bestimmt werden.<br />
Syntax: sizeof (Typname) oder sizeof Ausdruck. Zurückgeliefert wird<br />
eine Zahl, die proportional zum Speicherbedarf ist. Normierungsbedingung ist<br />
sizeof(char) = 1. Typischerweise ist die Einheit des Rückgabewertes daher Byte.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1689503</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1689503</guid><dc:creator><![CDATA[pampy]]></dc:creator><pubDate>Wed, 01 Apr 2009 19:13:20 GMT</pubDate></item><item><title><![CDATA[Reply to Berechnung und Ausgabe des Speicherplatzes on Wed, 01 Apr 2009 18:54:12 GMT]]></title><description><![CDATA[<p>pampy schrieb:</p>
<blockquote>
<p>Die Ausgabe:<br />
1<br />
2<br />
4<br />
4<br />
4<br />
8</p>
</blockquote>
<p>Das sind die Angaben in Byte.<br />
Man multipliziere mit 8 und man habe die Bitzahl...</p>
<p>Ich glaube aber du wolltest was anderes wissen oder</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1689508</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1689508</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 01 Apr 2009 18:54:12 GMT</pubDate></item><item><title><![CDATA[Reply to Berechnung und Ausgabe des Speicherplatzes on Wed, 01 Apr 2009 19:00:27 GMT]]></title><description><![CDATA[<p>daersc schrieb:</p>
<blockquote>
<p>Ich glaube aber du wolltest was anderes wissen oder</p>
</blockquote>
<p>Die Frage ist nur: Was? <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="😕"
    /><br />
Ich habe es jedenfalls nicht verstanden.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1689515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1689515</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Wed, 01 Apr 2009 19:00:27 GMT</pubDate></item><item><title><![CDATA[Reply to Berechnung und Ausgabe des Speicherplatzes on Wed, 01 Apr 2009 19:15:38 GMT]]></title><description><![CDATA[<p>Was willst du denn noch gross berechnen? <code>sizeof</code> gibt dir alle Informationen über die Grösse eines Datentypen, da musst du nichts mehr rechnen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1689527</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1689527</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Wed, 01 Apr 2009 19:15:38 GMT</pubDate></item><item><title><![CDATA[Reply to Berechnung und Ausgabe des Speicherplatzes on Wed, 01 Apr 2009 19:21:57 GMT]]></title><description><![CDATA[<p>keine Ahnung welche Berechnung gemeint ist...<br />
schaut mal die Aufgabenstellung an, mehr weiß ich im moment auch nicht.<br />
Trotzdem danke <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1689529</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1689529</guid><dc:creator><![CDATA[pampy]]></dc:creator><pubDate>Wed, 01 Apr 2009 19:21:57 GMT</pubDate></item><item><title><![CDATA[Reply to Berechnung und Ausgabe des Speicherplatzes on Wed, 01 Apr 2009 19:34:54 GMT]]></title><description><![CDATA[<p>Meiner Ansicht nach hast du die Aufgabe bereits erfüllt. Mit &quot;Berechnung&quot; wird wohl schon <code>sizeof</code> gemeint sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1689538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1689538</guid><dc:creator><![CDATA[Nexus]]></dc:creator><pubDate>Wed, 01 Apr 2009 19:34:54 GMT</pubDate></item></channel></rss>