In verschiedenen Sprachen verglichene Datentypen
In diesem Thema sind die Datentypen für Visual Basic, C++, C# und F# aufgeführt.
Tabelle der Datentypen
Inhalt und Speicherbedarf |
Visual Basic |
C++ |
C# |
F# |
---|---|---|---|---|
Decimal |
Decimal (.NET Framework-Struktur) |
DECIMAL |
||
Datum |
Date (.NET Framework -Struktur) |
DATE |
||
SBCS-Zeichen (1 Byte) |
Nicht zutreffend |
Nicht zutreffend |
||
Unicode-Zeichen (2 Bytes) |
Char (.NET Framework-Struktur) |
wchar_t |
||
Unicode-Zeichensequenz |
String (.NET Framework-Klasse) |
wchar_t* |
||
Boolean (plattformabhängig) |
Boolean (.NET Framework-Struktur) |
VARIANT_BOOL |
||
1 Byte |
SByte-Datentyp (Visual Basic) (.NET Framework-Struktur) |
signed char |
||
2 Bytes |
Short (.NET Framework-Struktur) |
signed short int |
||
4 Bytes |
Integer (.NET Framework-Struktur) |
|||
8 Bytes |
Long (.NET Framework-Struktur) |
|||
1 Byte ohne Vorzeichen |
Byte (.NET Framework-Struktur) |
BYTE |
||
2 Bytes ohne Vorzeichen |
UShort-Datentyp (Visual Basic) (.NET Framework-Struktur) |
unsigned short |
||
4 Bytes ohne Vorzeichen |
UInteger-Datentyp (.NET Framework-Struktur) |
unsigned int und unsigned long |
||
8 Bytes ohne Vorzeichen |
ULong-Datentyp (Visual Basic) (.NET Framework-Struktur) |
unsigned __int64 |
||
4 Bytes Gleitkomma |
Single (.NET Framework-Struktur) |
- oder - |
||
8 Bytes Gleitkomma |
Double (.NET Framework-Struktur) |
- oder - |
Siehe auch
Referenz
Vergleich der Programmierkonzepte verschiedener Sprachen anhand von Codebeispielen
Operatorenvergleich in verschiedenen Sprachen
In zahlreichen Sprachen und Bibliotheken verglichene Steuerelemente und programmierbare Objekte