De/Char: Difference between revisions
< De
Jump to navigation
Jump to search
Biohazard 90 (talk | contribs) m (lang) |
m (obsolete language category) |
||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{lang|title=Char|Char}} | ||
| | Ein '''<code>Char</code>''' stellt die Menge an Speicher dar, die zum ablegen eines {{L|W:ASCII|ASCII}} Zeichens benötigt wird. Auf Architekturen, die Source unterstützt, sind das ein {{L|W:byte|Byte}} oder acht {{L|W:bit|Bit}}. | ||
Ein '''<code>Char</code>''' stellt die Menge an Speicher dar, die zum ablegen eines | |||
<source lang=cpp> | <source lang=cpp> | ||
Line 9: | Line 6: | ||
</source> | </source> | ||
{{tip | {{tip|trotz des Namens ist es nicht notwendig, dass ein char zum Speichern von Zeichen verwendet wird. Er kann auch zum Speichern eines {{L|Bytes}} verwendet werden.}} | ||
Arrays vom Datentyp <code>Char</code> oder <code> | Arrays vom Datentyp <code>Char</code> oder <code>{{L|wchar_t}}</code> sind bekannt als {{L|String|Zeichenketten}} und werden zum Speichern von Texten benutzt. <code>char*</code> ist ein {{L|Accessing Other Entities|Pointer}} auf einen char, welcher fast immer den Anfang einer Zeichenkette beschreibt. | ||
== Siehe auch == | == Siehe auch == | ||
* | * {{L|String|String (Zeichenkette)}} | ||
* <code> | * <code>{{L|wchar_t}}</code> | ||
{{ACategory|Variables}} | |||
{{ACategory|Glossary}} | |||
[[Category:German]] | [[Category:German]] |
Latest revision as of 03:09, 22 August 2024
Ein Char
stellt die Menge an Speicher dar, die zum ablegen eines ASCII Zeichens benötigt wird. Auf Architekturen, die Source unterstützt, sind das ein Byte oder acht Bit .
char MyChar = 'T'; // einfache Anführungsstriche

Arrays vom Datentyp Char
oder wchar_t
sind bekannt als Zeichenketten und werden zum Speichern von Texten benutzt. char*
ist ein Pointer auf einen char, welcher fast immer den Anfang einer Zeichenkette beschreibt.