Declarando Variáveis ​​em C

Variáveis ​​são o que fazem o seu zoom programas. Programação simplesmente não pode ser feito sem eles. Então, se você não tiver sido introduzido para variáveis, no entanto, aqui você vai.

Valerie variável é uma variável numérica. Ela gosta de manter os números - qualquer numeração não importa. Sempre que ela vê um sinal de igual, ela leva para um valor e prende-lo apertado. Mas ver um outro sinal de igual, e ela assume um novo valor. Dessa forma, Valerie é um pouco escamosa. Pode-se dizer que os valores de Valerie variar, razão pela qual ela é uma variável.

Victor variável é uma variável de cadeia. Ele contém pedaços de texto - tudo a partir de um personagem para vários deles em uma fileira. Enquanto ele é um personagem, Victor não se importa. Mas qual personagem? O Victor não importa - porque ele é uma variável, ele pode conter qualquer coisa.

  • Sim, há um ponto aqui. Existem dois principais tipos de variáveis ​​em C: Variáveis ​​numéricas que possuem apenas números ou valores, e variáveis ​​de cadeia que possuem texto, de um a vários caracteres.
  • Existem vários tipos diferentes de variáveis ​​numéricas, dependendo do tamanho e precisão do número.
  • Antes de usar uma variável, deve ser declarada. Isto é - oh, basta ler a próxima seção.

"Por que tenho que declarar uma variável?"

Você é obrigado a anunciar suas variáveis ​​para o compilador C antes de usá-los. Você pode fazer isso, fornecendo uma lista de variáveis ​​perto do início do programa. Dessa forma, o compilador sabe o que as variáveis ​​são chamados e que tipo de variáveis ​​que são (os valores que eles podem conter). Oficialmente, este processo é conhecido como declarando suas variáveis.

Por exemplo:

int count-
caractere teclado
Char sobrenome [30];

Três variáveis ​​são declaradas aqui: uma variável inteira, contagem- uma variável de caracteres, chave- e uma variável de caracteres, último nome, que é uma cadeia que pode ser até 30 caracteres.

Fazer isso no início do programa informa o compilador várias coisas. Primeiro, ele diz: "Estas coisas são variáveis!" Dessa forma, quando o compilador vê último nome em um programa, ele sabe que é uma variável de cadeia.

Em segundo lugar, as declarações de dizer ao compilador qual o tipo de variável está sendo usado. O compilador sabe que valores inteiros se encaixar no contagem variável, por exemplo.

Em terceiro lugar, o compilador sabe quanto espaço de armazenamento para reservar para as variáveis. Isso não pode ser feito "on the fly", como o programa é executado. O espaço deve ser posta de lado como o compilador cria o programa.

  • Declarar as variáveis ​​perto do início do seu programa, logo após a linha com o colchete inicial. Agrupar todos eles ali.
  • Obviamente, você não vai saber todas as variáveis ​​de um programa requer antes de escrevê-lo. (Embora eles ensinam o contrário nas universidades, como a sobrecarga mental não é exigido de você.) Então, se você precisar de uma nova variável, use seu editor de declará-la no programa. variáveis ​​desonestos gerar sintaxe ou vinculador erros (dependendo de como eles são usados).
  • Se você não declarar uma variável, o programa não compila. As autoridades competentes emitir uma mensagem de reclamação adequado.
  • A maioria dos programadores C colocar uma linha em branco entre as declarações de variáveis ​​e o resto do programa.
  • Não há nada de errado com comentando uma variável para descrever o que ele contém. Por exemplo:

int count- / * sinais de ocupado de suporte técnico. * /

  • No entanto, as variáveis ​​inteligentemente nomeados podem evitar esta situação:

busysignals int;

Os nomes das variáveis ​​verboten e não

O que você pode nomear suas variáveis ​​depende do seu compilador. Existem algumas regras, além de alguns nomes que você não pode usar para variáveis. Quando você quebrar as regras, o compilador permite que você saiba por arremessar um erro em você. Para evitar isso, tentar manter as diretrizes a seguir na parte de trás de sua cabeça quando você cria novas variáveis:

  • O nome da variável mais curta é uma letra do alfabeto.
  • Use nomes de variáveis ​​que significam algo. variáveis ​​de uma única letra são apenas ótimo. Mas índice é melhor que Eu, contagem é melhor que c, e nome é melhor que n. Curtas, nomes de variáveis ​​descritivas são as melhores.
  • As variáveis ​​são tipicamente em minúsculas. (Todas C é minúsculas para a maior parte). Eles podem conter letras e números.
  • letras maiúsculas pode ser usado em suas variáveis, mas a maioria dos compiladores tendem a ignorar as diferenças entre letras maiúsculas e minúsculas. (Você pode dizer o compilador para ser case-sensitive, definindo uma de suas opções-consulte o manual do seu programador.)
  • Você não deve começar um nome de variável com um número. Eles podem conter números, mas você começa com uma letra.
  • senhores C usam o sublinhado, ou "sublinhado" caráter em seus nomes de variáveis: primeiro nome, CEP, e assim por diante. Esta técnica é bom, embora não seja recomendado para começar um nome de variável com um sublinhado.
  • Evite nomear suas variáveis ​​o mesmo como palavras-chave de linguagem C ou funções. Não nomear seu variável inteiro int, por exemplo, ou a sua variável de cadeia carbonizar. Isto pode não gerar um erro com o compilador, mas ele faz o seu código-fonte confuso.
  • Além disso, evite usar as letras individuais eu (L minúsculo) e o variáveis ​​(letras minúsculas O) para nomear. Pouco L parece muito com um 1 (um), e O parece muito com um 0 (zero).
  • Não dê nomes semelhantes para suas variáveis. Por exemplo, o compilador pode assumir que me perdoe e forgivemenot são a mesma variável. Se assim for, uma situação pode ocorrer feio.
  • Enterrado em algum lugar em um dos volumes maciços que vieram com o seu compilador são as regras oficiais para nomear variáveis. Estas regras são únicos para cada compilador.

menu