Difference between revisions of "Data type/de"
From Free Pascal wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
{{Data type}} | {{Data type}} | ||
− | Ein '''Datentyp''' ist eine | + | Ein '''Datentyp''' ist eine Vorlage für ein Datenfeld. |
+ | |||
+ | Der Datentyp eines Datenfeldes bestimmt, wie der Inhalt eines Datenfeldes von Compiler und Prozessor zu interpretieren sind. | ||
+ | |||
+ | Hier eine Auswahl: | ||
* [[Byte/de|byte]] - eine vorzeichenlose Zahl zwischen 0 und 255 | * [[Byte/de|byte]] - eine vorzeichenlose Zahl zwischen 0 und 255 | ||
+ | * [[Integer/de|integer]] - eine ganze Zahl. FPC verwendet gegenwärtig 4 Bytes für Integers | ||
+ | * [[cardinal]] - eine Variable which has a group of values to which it may hold only one; | ||
* [[Char/de|char]] - ein einzelnes Zeichen | * [[Char/de|char]] - ein einzelnes Zeichen | ||
− | |||
* [[real]] - eine Zahl mit (möglichem) Komma und Exponenten | * [[real]] - eine Zahl mit (möglichem) Komma und Exponenten | ||
− | |||
* [[set]] - eine Kollektion von zugehörigen Elementen; die Größe hängt von der Anzahl der Elemente ab | * [[set]] - eine Kollektion von zugehörigen Elementen; die Größe hängt von der Anzahl der Elemente ab | ||
+ | * [[record]] - eine Kombination der obigen Datentypen (zusammengefasst) | ||
* [[Pointer|pointer]] - eine Referenz auf eine Speicherstelle, allgemein verwendet für dynamische Variablen | * [[Pointer|pointer]] - eine Referenz auf eine Speicherstelle, allgemein verwendet für dynamische Variablen | ||
− | |||
* [[Class|class]] | * [[Class|class]] | ||
* [[object]] - eine gemischte Dateneinheit, welche Daten und Prozeduren zum Manipulieren der Daten enthalten kann | * [[object]] - eine gemischte Dateneinheit, welche Daten und Prozeduren zum Manipulieren der Daten enthalten kann | ||
Andere Datentypen werden im Allgemeinen aus einer Kombination der genannten Datentypen gebildet. Auch FPC fügt zusätzliche Datentypen hinzu. | Andere Datentypen werden im Allgemeinen aus einer Kombination der genannten Datentypen gebildet. Auch FPC fügt zusätzliche Datentypen hinzu. |
Revision as of 18:44, 13 August 2012
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
Bahasa Indonesia (id) │
italiano (it) │
русский (ru) │
Ein Datentyp ist eine Vorlage für ein Datenfeld.
Der Datentyp eines Datenfeldes bestimmt, wie der Inhalt eines Datenfeldes von Compiler und Prozessor zu interpretieren sind.
Hier eine Auswahl:
- byte - eine vorzeichenlose Zahl zwischen 0 und 255
- integer - eine ganze Zahl. FPC verwendet gegenwärtig 4 Bytes für Integers
- cardinal - eine Variable which has a group of values to which it may hold only one;
- char - ein einzelnes Zeichen
- real - eine Zahl mit (möglichem) Komma und Exponenten
- set - eine Kollektion von zugehörigen Elementen; die Größe hängt von der Anzahl der Elemente ab
- record - eine Kombination der obigen Datentypen (zusammengefasst)
- pointer - eine Referenz auf eine Speicherstelle, allgemein verwendet für dynamische Variablen
- class
- object - eine gemischte Dateneinheit, welche Daten und Prozeduren zum Manipulieren der Daten enthalten kann
Andere Datentypen werden im Allgemeinen aus einer Kombination der genannten Datentypen gebildet. Auch FPC fügt zusätzliche Datentypen hinzu.