Introdução às Variáveis em C
Variáveis na linguagem C desempenham um papel importante. Também podemos dizer que as variáveis são a espinha dorsal de muitas linguagens de programação. Variáveis nos idiomas C são usadas para armazenar diferentes formas de dados. Ele atua como um cartão de memória onde salva todos os dados e os utiliza durante a execução do programa. Existem diferentes tipos de variáveis em C, de acordo com seus tipos, a quantidade de memória ou espaço de armazenamento necessário difere. Como dissemos, as variáveis em C são o armazenamento usado para armazenar o valor. Dados que variáveis podem ser diferentes como int, float, char, double, etc. Todo o código ou programa depende das variáveis, pois descreve o tipo de dados para execução.
Neste artigo, veremos como as variáveis desempenham um papel importante em C, como inicializar variáveis, como declarar etc.
Regras para definir variáveis em C
- As variáveis em C não devem começar com o número, caso contrário a variável não será válida. Por exemplo (1 sequência, não é uma variável válida).
- Não é permitido espaço em branco entre variáveis. Por exemplo, (a string um não é válida, string_one é uma variável válida).
- As palavras-chave não podem ser definidas como uma variável. Por exemplo, (para não é uma variável válida, pois é usada como uma palavra-chave na linguagem C).
- Como C é uma linguagem que diferencia maiúsculas de minúsculas, as maiúsculas e minúsculas são consideradas como uma variável diferente. Por exemplo (NUMBER e número serão tratados como duas variáveis diferentes em C).
- Os nomes de variáveis podem ser uma combinação de sequência, dígitos e caracteres especiais, como sublinhados (_).
Como trabalhar?
- Ao declarar variáveis, informa aos compiladores o tipo de dados que contém.
- Variáveis informam aos compiladores o nome das variáveis que estão sendo usadas no programa.
- Como as variáveis especificam armazenamento, os compiladores não precisam se preocupar com o local da memória das variáveis, até que sejam declaradas.
Como declarar?
As variáveis devem ser declaradas primeiro antes do programa, pois ele desempenha um papel importante.
A sintaxe para a declaração de variáveis é a seguinte.
data_type variable_name;
Onde,
- data_type: indica os tipos de dados que ele armazena. Os tipos de dados podem ser int, float, char, double, long int etc.
- nome_da_variável: indica o nome da variável. Pode ser outra coisa que não a palavra-chave.
Por exemplo
- int a;
- int a, b, c;
Por exemplo 1, int é um tipo de dados e a é um nome de variável. No segundo exemplo, declaramos três variáveis a, bec.
Depois que as variáveis são declaradas, o espaço para essas variáveis foi atribuído, pois será usado para o programa.
Programa para ilustrar a declaração de variáveis em C
#include
#include
int main()
(
int m, n;
m = 2;
n = 3;
z = m + n;
printf("Sum of two numbers is: %d \n", z);
return 0;
)
Como inicializar?
Inicializar variáveis em C significa alocar valores diretamente para variáveis enquanto a declara. A sintaxe para inicializar variáveis é a seguinte:
data_type nome_da_variável = valor;
Por exemplo
- int a = 10;
- int a = 5, b = 8;
No exemplo 1, a variável a é criada e inicializada com o valor 10. Por exemplo 2, duas variáveis aeb são criadas com os valores 5 e 8, respectivamente.
Programa para ilustrar a inicialização de variáveis em C.
#include
#include
int main()
(
int m = 2, n = 3;
z = m + n;
printf("Sum of two numbers is: %d \n", z);
return 0;
)
Tipos de Variáveis
Existem 5 tipos de variáveis que são os seguintes:
- Variáveis locais
- Variáveis globais
- Variáveis estáticas
- Variáveis automáticas
- Variáveis externas
1. Variáveis Locais
Variáveis declaradas dentro das funções são chamadas como uma variável local. Variáveis locais devem ser declaradas antes do uso. Somente funções locais podem alterar o valor das variáveis.
Exemplo
int main()
(
int m =10; //local variable
)
2. Variáveis Globais
Variáveis declaradas fora das funções são chamadas de variáveis globais. Qualquer função pode alterar o valor das variáveis.
Exemplo
int n = 6; //global variable
int main()
(
int m =10; //local variable
)
3. Variáveis estáticas
variáveis declaradas com a palavra-chave estática são chamadas de variáveis estáticas.
int main()
(
int m =10; //local variable
static n = 6; //static variable
)
4. Variáveis automáticas
todas as variáveis declaradas dentro das funções são consideradas padrão como variáveis automáticas. Variáveis automáticas podem ser declaradas usando a palavra-chave auto.
int main()
(
int m =10; //local variable (Automatic variable)
auto n = 6; //automatic variable
)
5. Variáveis externas
Variáveis externas são declaradas usando a palavra-chave extern. As variáveis com a palavra-chave extern podem ser usadas em vários arquivos de origem C.
extern m =10;
// variável externa
Conclusão - Variáveis em C
Neste artigo, vimos como declarar, inicialização junto com sua sintaxe e programa para entender como implementá-las. Além disso, vimos tipos de variáveis em C e regras para defini-las. Espero que você ache este artigo útil.
Artigos recomendados
Este é um guia para Variáveis em C. Aqui discutimos como inicializar variáveis, como declarar junto com sua sintaxe e programa para entender como implementá-las. Você também pode consultar nossos outros artigos sugeridos -
- Padrões em Programação C
- Padrões de estrelas em c ++
- Construtor em C ++
- Funções de seqüência de caracteres C ++
- Como declarar variáveis em c #?
- Variáveis em JavaScript
- Palavra-chave estática em C