UMA variável na programação, é uma unidade de dados que pode alterar seu valor. É a forma mais simples de armazenamento, representando uma área de memória onde um item de dados é armazenado.
Se um programa de computador fosse um edifício, as variáveis seriam os blocos de construção que constituem sua base. Variáveis são componentes críticos de qualquer programa. Isso não poderia ser eficaz sem variáveis.
Uma variável pode ser a temperatura do ar ou os preços das ações. Todos esses são valores que podem mudar.
As variáveis têm dois propósitos importantes, que são que o programador pode escolher os nomes delas, facilitando a programação, e também que ele pode escrever programas ou funções que funcionem com qualquer valor neles.
Se você já está familiarizado com planilhas, pode pensar que as variáveis são como células, que podem ser usadas em fórmulas, independentemente dos valores que contêm..
Todas as linguagens de programação procedural, como C, Basic e Pascal possuem variáveis, podendo admitir diferentes tipos e permitir manipulá-las de diferentes maneiras..
Índice do artigo
Uma variável é o marcador de uma posição na memória do computador. Quando uma nova variável é criada em um programa, o programa aloca a quantidade de memória com base no tipo de dados da variável.
Portanto, é um lugar na memória do computador. Você deve pensar na memória como se fosse um bloco, quando um programa é executado ele terá acesso a um bloco de memória.
Ao declarar uma variável, você dá a ela um nome e também um tipo. Na verdade, o espaço é criado onde seu valor será armazenado. Assim, para declarar uma variável em um programa você deve indicar que tipo de variável ela é.
Algumas linguagens de programação requerem que uma variável seja declarada antes de usá-la. Outros permitem que você defina o valor de uma variável sem ter que declará-la primeiro.
Através do escopo é determinado até que ponto o valor de uma variável pode ser lido ou alterado.
Variáveis globais são aquelas que podem ser usadas em todo o programa. Ou seja, seu escopo é todo o aplicativo.
Variáveis locais só podem ser usadas na função ou procedimento onde foram declaradas, ou também em qualquer outra função que é chamada por aquela função.
O escopo é hierárquico e só se aplica de cima para baixo, do corpo principal do programa às funções que ele chama e de funções a outras subfunções.
Portanto, se uma variável é declarada no topo do programa, outra variável com o mesmo nome não pode ser declarada em uma função..
No entanto, se você declarar uma variável em uma função, poderá declarar outra variável com o mesmo nome em outra função. Eles serão variáveis diferentes e podem ter valores diferentes.
Quando uma variável é criada, você também deve declarar que tipo de dados ela conterá. Isso é feito porque o programa usará diferentes tipos de dados de maneiras diferentes.
Este tipo corresponde a números inteiros, como 1, -15, 0. Variáveis inteiras são usadas quando se sabe que nunca haverá nada após a vírgula decimal. Por exemplo, se você está programando um gerador de bolas de loteria, todas as bolas têm números inteiros.
A diferença entre os tipos inteiro curto e inteiro longo é o número de bytes usados para armazená-los.
Isso varia de acordo com o sistema operacional e o hardware que está sendo usado. Atualmente pode-se assumir que um inteiro terá pelo menos 16 bits e um inteiro longo terá pelo menos 32 bits.
Os números de ponto flutuante, como 3,2435, são aqueles que contêm partes fracionárias. Os quantizadores simples e duplos são análogos aos quantizadores curtos e longos usados com o tipo inteiro para indicar quantos bits serão usados para armazenar a variável.
Este tipo representa o valor de um personagem. Por exemplo, uma letra do alfabeto, um dígito ou um símbolo especial. Usado para armazenar um único caractere de texto.
Geralmente visto em programas C, que não podem manipular cadeias de caracteres. O valor armazenado é na verdade um número inteiro que representa o código (por exemplo, ASCII) para o caractere representado.
Uma variável booleana pode armazenar um dos dois valores a seguir: True ou False. Geralmente, são inteiros, por exemplo, em Visual Basic, False é 0 e True é -1. Os valores de True e False são constantes.
Strings são variáveis que contêm texto e vêm em dois tipos. Com uma string de comprimento fixo, você declara quantos caracteres essa string conterá.
Certas chamadas de API no Windows requerem o uso de strings de comprimento fixo, mas geralmente não são usadas no Basic. Em C, eles são implementados como uma matriz de caracteres.
É aquele em que o comprimento não está definido. Este é o tipo padrão no Basic e é útil para receber informações do usuário quando você não sabe qual será a resposta.
Abaixo está um exemplo de uma variável usada na linguagem de programação Perl.
- meu $ compname = "Teste escrito";
- print "Exemplo visto, $ compname";
Este exemplo declara a variável chamada compname usando a palavra-chave my. O cifrão ($) na linguagem de programação Perl indica que compname é o nome de uma variável, mas o cifrão não faz parte do nome da variável.
Na primeira linha do programa, a variável recebe um valor usando o operador de atribuição "=".
O valor de compname é a cadeia de caracteres: Teste escrito, entre aspas duplas. As aspas duplas indicam que o texto dentro é uma string de caracteres, mas não faz parte dos dados da string.
Quando o programa é executado, a instrução print substitui o nome da variável $ compname pelo seu valor atribuído da string, exibindo assim o resultado: Exemplo visto, Teste escrito.
Existem muitas maneiras diferentes de alterar, trocar ou definir uma variável com um valor diferente. A tabela a seguir mostra exemplos de como uma variável pode ser alterada, dando uma explicação do que está sendo feito.
Ainda sem comentários