Sommario:
Definizione - Cosa significa Tipo valore?
Un tipo di valore nella programmazione per computer è un oggetto codificato che comporta l'allocazione della memoria direttamente nel punto in cui viene creata. I tipi di valore sono comunemente contrastati dai tipi di riferimento che fungono invece da puntatori a un valore archiviato altrove.
Techopedia spiega il tipo di valore
Un altro modo di parlare dei tipi di valore è che sono "memorizzati dove sono definiti", con tipi specifici di allocazione della memoria.
In molti linguaggi di programmazione moderni, numeri e numeri in virgola mobile, nonché variabili o costanti booleane, sono tipi di valore. Un elemento dei tipi di valore che viene comunemente messo in discussione dagli sviluppatori è come e dove i tipi di valore sono memorizzati in diversi linguaggi di programmazione.
Ad esempio, in un linguaggio come C #, i programmatori spesso discutono della memorizzazione di tipi di valore su uno "stack" o in un "heap gestito", che affronta i problemi di allocazione della memoria attorno a questo tipo di elemento.
Un altro esempio potrebbe essere quello in cui i programmatori discutono l'uso di allocazioni di memoria specifiche per tipi di valore nelle utility di pulizia dei dati di varie applicazioni software.
