Confronto tra tipi di dati in diversi linguaggi
Questo argomento elenca i tipi di dati per Visual Basic, C++, C# e F#.
Tabella dei tipi di dati
Contenuto e dimensione |
Visual Basic |
C++ |
C# |
F# |
---|---|---|---|---|
Decimal |
Decimal (struttura .NET Framework) |
DECIMAL |
||
Data |
Date (struttura .NET Framework) |
DATE |
||
Carattere SBCS (1 byte) |
Non applicabile |
Non applicabile |
||
Carattere Unicode (2 byte) |
Char (struttura .NET Framework) |
wchar_t |
||
Sequenza di caratteri Unicode |
String (classe .NET Framework) |
wchar_t* |
||
Valore Boolean (dipendente dalla piattaforma) |
Boolean (struttura .NET Framework) |
VARIANT_BOOL |
||
1 byte |
Tipo di dati SByte (Visual Basic) (struttura .NET Framework) |
signed char |
||
2 byte |
Short (struttura .NET Framework) |
signed short int |
||
4 byte |
Integer (struttura .NET Framework) |
|||
8 byte |
Long (struttura .NET Framework) |
|||
1 byte senza segno |
Byte (struttura .NET Framework) |
BYTE |
||
2 byte senza segno |
Tipo di dati UShort (Visual Basic) (struttura .NET Framework) |
unsigned short |
||
4 byte senza segno |
Tipo di dati UInteger (struttura .NET Framework) |
unsigned int e unsigned long. |
||
8 byte senza segno |
Tipo di dati ULong (Visual Basic) (struttura .NET Framework) |
unsigned __int64 |
||
4 byte a virgola mobile |
Single (struttura .NET Framework) |
In alternativa |
||
8 byte a virgola mobile |
Double (struttura .NET Framework) |
In alternativa |
Vedere anche
Riferimenti
Confronto tra concetti di programmazione in diversi linguaggi con esempi di codice
Confronto tra operatori in diversi linguaggi
Confronto tra controlli e oggetti programmabili in diversi linguaggi e librerie