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.