Types de données comparés dans différents langages
Cette rubrique répertorie les types de données pour Visual Basic, C++, C# et F#.
Tableau de types de données
Contenu et taille |
Visual Basic |
C++ |
C# |
F# |
---|---|---|---|---|
Decimal |
Decimal (structure .NET Framework) |
DECIMAL |
||
Date |
Date (structure .NET Framework) |
DATE |
||
Caractère SBCS (1 octet) |
Non applicable |
Non applicable |
||
Caractère Unicode (2 octets) |
Char (structure .NET Framework) |
wchar_t |
||
Séquence de caractères Unicode |
String (classe .NET Framework) |
wchar_t* |
||
Boolean (dépendant de la plateforme) |
Boolean (structure .NET Framework) |
VARIANT_BOOL |
||
1 octet |
SByte, type de données (Visual Basic) (structure .NET Framework) |
signed char |
||
2 octets |
Short (structure .NET Framework) |
signed short int |
||
4 octets |
Integer (structure .NET Framework) |
|||
8 octets |
Long (structure .NET Framework) |
|||
1 octet non signé |
Byte (structure .NET Framework) |
BYTE |
||
2 octets non signés |
UShort, type de données (Visual Basic) (structure .NET Framework) |
unsigned short |
||
4 octets non signés |
UInteger, type de données (structure .NET Framework) |
unsigned int et unsigned long |
||
8 octets non signés |
ULong, type de données (Visual Basic) (structure .NET Framework) |
unsigned __int64 |
||
4 octets virgule flottante |
Single (structure .NET Framework) |
ou |
||
8 octets virgule flottante |
Double (structure .NET Framework) |
ou |
Voir aussi
Référence
Comparaison des concepts de programmation dans divers langages, avec des exemples de code
Opérateurs comparés dans différents langages
Comparaison des contrôles et des objets programmables dans divers langages et bibliothèques