O que é uma declaração de atribuição?

Uma instrução de atribuição é um construto de linguagem de computador que vincula um valor específico a uma variável de computador. É uma construção onipresente nas linguagens de programação e script, permitindo que os dados sejam salvos temporariamente dentro de um programa para uso futuro. Essa é uma parte importante da programação do computador, porque se os dados não pudessem ser salvos temporariamente de alguma forma, seria impossível para um programa fazer qualquer coisa útil. Os tipos de valores que podem ser vinculados dependem da linguagem do computador usada, pois alguns idiomas contêm tipos que outros não têm. Independentemente do valor dos dados atribuído, uma instrução de atribuição sempre funciona da mesma maneira, associando dados a uma variável específica no código da máquina. Exatamente como isso acontece pode depender da linguagem do computador que está sendo usada, mas os programadores nunca são necessários para manuseare esse processo no código -fonte. Esta é a sintaxe mais comum para atribuições, embora certos idiomas permitam diferentes sintaxes. No idioma PostScript, por exemplo, um valor é atribuído a uma variável usando o valor da sintaxe /variável def. Existem alguns outros idiomas que também têm sintaxes alternativas, mas atribuir valores a variáveis ​​usando um sinal igual é quase universal.

Escrever uma declaração de atribuição nem sempre garante que um valor esteja adequadamente vinculado a uma variável. Existem algumas linguagens de computador nas quais os programadores podem empregar palavras -chave específicas para impedir a reatribuição de uma variável, uma vez que ela estiver vinculada a um valor. O uso e os nomes dessas palavras -chave diferem entre os idiomas, embora eles cumpram a mesma função. Ocasionalmente, os erros na memória também podem causar estado de atribuiçãoMents para falhar. Isso não acontece frequentemente se um programa for escrito cuidadosamente, mas ainda for possível se o programa ficar sem memória ou encontrar outro problema sério.

Em algumas linguagens do computador, um sinal igual pode ser usado para outras coisas, em vez de uma instrução de atribuição. O uso alternativo mais comum de um sinal igual é redefinir sua ação, o que pode potencialmente criar diferenças drásticas nos mecanismos de uma declaração de atribuição comum. É possível redefinir outros símbolos para restaurar os recursos de declaração de atribuição, mas esse geralmente é um empreendimento muito complexo. Essas transferências raramente são necessárias na programação e geralmente devem ser evitadas, a menos que seja absolutamente necessário.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?