Tipi di dati, variabili.

Una variabile è una cella elementare per la memorizzazione di dati (numeri). Variabili di diverso tipo hanno diverse "dimensioni della cella" e hanno limiti diversi sulla dimensione del numero.
Puoi leggere di più su variabili e dati qui.
Nome                  Nome alternativo       Peso        Gamma                                       
booleano              bool                               1 byte        0 o 1, vero o falso                           
char                       int8_t                            1 byte        -128... 127                                       
byte                       uint8_t                          1 byte        0... 255
int                         int16_t, short               2 byte        -32 768... 32 767
unsigned int        uint16_t, word             2 byte        0... 65 535
long                       int32_t                           4 byte       -2 147 483 648...2 147 483 647
unsigned long     uint32_t                         4 byte       0... 4 294 967 295
float                       -                                       4 byte       -3.4028235E+38... 3.4028235E+38
double                   -                                       4 byte
-                             int64_t                            8 byte        -(2^64)/2... (2^64)/2-1
-                             uint64_t                          8 byte        2^64-1
Esistono molti altri tipi di dati speciali per i caratteri. Puoi leggere di più qui
wchar_t - carattere a 16 bit
char16_t - 2 byte char
char32_t - 4 byte char
Esiste anche una cosa come la ridefinizione dei tipi di dati (senza creare nuovi tipi), per questo viene utilizzata la parola chiave typedef. Typedef funziona così: typedef <tipo> <nome>; - creare un nuovo tipo di dati <nome> basato sul tipo <tipo>. Esempio:
typedef byte color;
Crea un tipo di dati chiamato color, che sarà esattamente lo stesso di byte (ovvero, accetta 0-255). Ora puoi creare variabili con questo tipo:
color R, G, B; 
Create tre variabili di tipo color, che è lo stesso byte, solo nel profilo.
Crea il tuo sito web gratis! Questo sito è stato creato con Webnode. Crea il tuo sito gratuito oggi stesso! Inizia