Uma linguagem de programação é projetada para processar certos tipos de dados e fornecer informações úteis. Os dados podem ser números, caracteres, seqüências de caracteres etc. Um programa é um conjunto de instruções escritas em uma linguagem de programação específica para fornecer instruções ao computador. O computador processa os dados de acordo com as instruções. Ao manipular dados, é necessário armazená-los. Uma variável é uma área de armazenamento capaz de armazenar um valor. As variáveis têm nomes para identificá-las. Não apenas variáveis, funções, classes, etc. também têm nomes, chamados de identificadores. Identificadores são criados pelo programador. Identificador e variável são dois termos comuns em programação. o diferença chave entre identificador e variável é que um identificador é um nome dado a uma variável, função, matriz, classe ou estrutura enquanto uma variável é um nome dado a um local de memória que pode conter um valor.
1. Visão geral e principais diferenças
2. O que é um identificador
3. O que é uma variável
4. Semelhanças entre identificador e variável
5. Comparação lado a lado - identificador vs variável em forma de tabela
6. Resumo
Um identificador refere-se ao nome de uma variável, função, matriz, classe ou estrutura. Os identificadores são criados por programadores. É importante usar nomes exclusivos para identificadores porque eles são identificados na execução do programa. As linguagens de programação seguem um conjunto específico de regras para nomear identificadores. Na maioria das vezes, apenas caracteres alfabéticos (A a Z ou a a z), sublinhado (_) e dígitos (0 a 9) são usados para identificadores válidos. Geralmente, o primeiro caractere do identificador pode ser um sublinhado ou uma letra e não deve ser um dígito.
Na programação, se houver uma declaração como número int; significa que existe uma variável chamada número que pode conter um valor inteiro. A palavra 'número' é um identificador. Quando houver uma declaração como área dupla; significa que existe uma variável chamada area que pode conter um valor duplo. A 'área' é um identificador válido. Alguns exemplos de identificadores válidos são idade, salário, studentNo, amount e _empNo. Alguns exemplos de identificadores inválidos são 123abc, -studentno. O identificador 123abc começa com um dígito. Então, é inválido. O identificador -studentno começa com um caractere diferente de caractere alfabético ou sublinhado.
Figura 01: Identificador e variável
A maioria das linguagens de programação diferencia maiúsculas de minúsculas. Portanto, letras minúsculas e maiúsculas são distintas. A quantidade do identificador e AMOUNT são dois identificadores separados, mesmo que tenham o mesmo nome. É importante usar nomes significativos para identificadores, pois melhora a legibilidade do código. Identificadores significativos também facilitam a compreensão do programa.
Na programação, é necessário armazenar dados. As computações são realizadas nos dados armazenados. Esses dados devem ser armazenados em um local de memória. Uma variável é um contêiner ou uma área de armazenamento para armazenar dados. Um nome exclusivo ou um identificador é dado às variáveis para identificar cada área de armazenamento. Os nomes de variáveis representam os locais da memória para armazenar dados. Cada variável possui um tipo de dados específico para armazenar.
Na declaração da variável, o nome da variável é especificado, mas não há memória alocada para a variável. Quando há uma declaração como número int; significa que o nome da variável é number e pode armazenar um valor inteiro. Mas não reserva nenhuma memória para o número da variável. Atribuir um valor inicial para a variável é chamado de inicialização. Quando há uma declaração como int number = 5; o número da variável pode armazenar um valor inteiro e é inicializado em 5.
Identificador vs variável | |
Um identificador é um nome dado a uma variável, função, matriz, classe ou estrutura. | Uma variável é um nome dado a um local de memória que pode conter um valor. |
Alcance | |
O intervalo de identificadores é maior que as variáveis. | Nomes de variáveis são identificadores. |
Uso | |
Um identificador é usado para dar um nome exclusivo a uma entidade. | Uma variável é um nome exclusivo para identificar um local de memória. |
Na programação, existem muitos conceitos, como variáveis, funções, classes, etc. O principal objetivo de cada um é manipular os dados corretamente para resolver problemas de computação. As variáveis, funções, classes devem receber nomes apropriados para identificá-las e entender o programa. Identificadores são os nomes dados a eles. Os dados são armazenados na memória e esses locais de memória devem receber nomes para identificá-los. Este artigo discutiu a diferença entre o identificador e uma variável. A diferença entre identificador e variável é que um identificador é um nome dado a uma variável, função, matriz, classe ou estrutura enquanto uma variável é um nome dado a um local de memória que pode conter um valor.
Você pode fazer o download da versão em PDF deste artigo e usá-la para fins offline, conforme nota de citação. Faça o download da versão em PDF aqui: Diferença entre identificador e variável
1.tutorialspoint.com. "Sintaxe básica do Java". O ponto, Disponivel aqui