Enumerazione in C
In C, l’enumerazione è un tipo di dato creato dall’utente per assegnare nomi alle costanti intere. Per dichiarare un’enumerazione, viene utilizzata la parola chiave "enum".
Tipi di dati floating-point
La tabella seguente mostra i tipi di dati floating-point con le rispettive dimensioni:
Tipo di dato | Dimensione |
---|---|
float | 4 byte |
double | 8 byte |
long double | 16 byte |
Integer e uint16_t
La gamma e le specifiche dei tipi di dati std::uint8, std::int16 e std::int32 sono descritte di seguito:
- std::uint8: 1 byte unsigned range 0 to 255
- std::int16: 2 byte signed range -32,768 to 32,767
- std::int32: 4 byte signed range -2,147,483,648 to 2,147,483,647
Difference between Int and UInt
Il tipo "Int" è dedicato ai numeri interi con segno, mentre "UInt" è per numeri interi senza segno. UInt32, ad esempio, può rappresentare valori tra 0 e 4,294,967,295.
UInt32
UInt32 rappresenta numeri interi non firmati con valori compresi tra 0 e 4,294,967,295. Offre metodi per confrontare istanze, convertire valori e rappresentazioni in stringhe, e viceversa.