Definição – o que significa Tipo de valor?
Um tipo de valor em programação de computador é um objeto codificado que envolve a alocação de memória diretamente onde é criado. Os tipos de valor geralmente são comparados aos tipos de referência que, em vez disso, agem como ponteiros para um valor armazenado em outro lugar.
Definirtec explica o tipo de valor
Outra maneira de falar sobre os tipos de valor é que eles são ‘armazenados onde são definidos’, com tipos específicos de alocação de memória.
Em muitas linguagens de programação modernas, números de ponto flutuante e inteiros, bem como variáveis booleanas ou constantes, são tipos de valor. Um elemento dos tipos de valor que é comumente questionado pelos desenvolvedores é como e onde os tipos de valor são armazenados em diferentes linguagens de programação.
Por exemplo, em uma linguagem como C #, os programadores geralmente discutem o armazenamento de tipos de valor em uma ‘pilha’ ou em um ‘heap gerenciado’, que trata dos problemas de alocação de memória em torno desse tipo de item.
Outro exemplo seria onde os programadores discutem o uso de alocações de memória específicas para tipos de valor nos utilitários de limpeza de dados de vários aplicativos de software.