Como declarar variáveis ​​em c

Como declarar variáveis ​​em c
“Uma variável é simplesmente um nome atribuído a um espaço de armazenamento, para que seja fácil para os usuários acessar ou ler no programa. O tamanho, o layout da memória de uma variável e a gama de valores ou conjunto de operações diferentes que podem ser implementados na variável são todos reconhecidos pelo tipo de variável, e cada variável é única na linguagem de programação C C. É compreensível que a variável declarada em um programa possa ser editada em qualquer lugar do código. Você pode atribuir os nomes da variável como qualquer número, carta ou personagem. Porque C é uma linguagem sensível ao caso, então a mancha e caracteres minúsculos são separados.

C linguagem de programação nos permite definir vários tipos de dados, como inteiro, flutuação, char, string, etc., que aprenderemos com vários exemplos.”

Exemplo # 01

Neste exemplo, veremos como inicializar um valor inteiro na linguagem de programação C.

Variáveis ​​que são inicializadas sem nenhum valor, como na linha 3, são indefinidas. Além disso, os valores que são inicializados apenas com nulo. Em uma declaração, as variáveis ​​podem ser inicializadas (dado um valor base). Uma expressão constante é mencionada após o sinal igual ao inicializar; Como você pode ver na imagem acima na 4ª linha, uma variável “A” é inicializada com o valor de 10 como um número inteiro.

Na 5ª linha, o comando de impressão é chamado para exibir a sequência "Valor de A:" e o valor armazenado na variável "A", como mostrado abaixo.

Outro tipo de dados em C é um flutuador que é um valor em pontos flutuantes com uma precisão.

Na variável de segunda linha, "A" é declarada de tipo de bóia sem valor, o que significa que é indefinido e o compilador definirá qualquer valor de lixo como seu valor base. Na linha seguinte, um valor decimal de “10.58 ”é atribuído à variável“ a.”Na 5ª linha, o comando de impressão é escrito para exibir o valor armazenado na variável“ a ”, como mostrado abaixo.

Na imagem acima, linha três, “int a, b, c”, significa que o compilador precisa criar variáveis ​​inteiras com os nomes A, B e C, respectivamente. As variáveis ​​na declaração acima são definidas.

A próxima linha atribui o valor "10" à variável A, e a próxima linha atribui o valor "20" à variável b. A sexta linha atribui a soma aritmética dos valores das variáveis ​​A e B à terceira variável C.

Na 7ª linha, o comando de impressão é escrito para exibir a string “Valor de C:” Com o valor inteiro armazenado em C.

Agora vamos explorar outro tipo de variável, que é uma matriz inteira. A sintaxe a declarar uma matriz inteira é int [size] = elementos como mostrado na linha 4 abaixo. Na próxima linha, o loop é executado com um comando de impressão para exibir todos os valores na linha de matriz por linha.

Exemplo # 02

Neste exemplo, aprenderemos a declarar matrizes de char com strings, pois o idioma C não suporta tipos de dados de string.

Aqui na linha 6, o tipo de dados é char e colchetes vazios [] indicam que o tamanho da matriz de char é indefinido. Para o lado direito da string '=' é criada, “Olá.O tamanho da corda é 6, com 5 letras e um caractere nulo no final (\ 0), o que não é visível, para indicar o final da corda. Esta string é armazenada na variável "A", que é do tipo de char. Na próxima linha, a função de impressão é chamada para exibir a string e a saída é mostrada abaixo.

Neste exemplo, incluímos o tamanho de char como 50, e o valor da string é atribuído à variável “a.”Como o tamanho da string é menor que o tamanho definido, toda a string é exibida como mostrado abaixo.

Na segunda linha, "ABC" recebe o valor 20 como global, o que significa que ele permanecerá constante ao longo do programa. Uma nova variável "s" do tipo de dados de char é criada com um valor base indefinido, pois não há '=' depois dele. Aqui usamos a função FGES, que permite ao usuário usar o método fgets () para inserir determinados caracteres seguidos pela tecla Enter. Se você quiser fazer da matriz uma string, precisará anexar o caractere nulo.

Você pode usar a string separada por espaço em um programa usando a função fgets (). O uso da função fgets () é retornar uma string. O que o torna diferente da função get () é que a função fgets () garante que não mais caracteres do que o tamanho máximo sejam lidos. Depois de ler a entrada, ele a armazena na variável “S.”A função puts () é usada aqui para exibir a entrada da string. Esta função imprime o valor passado nela enquanto adicionava uma nova linha no final, para que não precisaríamos de "/n" para ir para a próxima linha.

Exemplo # 03

Nesses exemplos, discutiremos outra maneira de declarar variáveis ​​com o método de “externo.Variáveis ​​externas também podem ser chamadas de variáveis ​​globais. As funções podem alterar os valores das variáveis ​​globais. O termo "externo" é usado para declarar e definir variáveis ​​externas.

Essas variáveis ​​são declaradas apenas, não definidas. No exemplo a seguir, 3 variáveis ​​externas são declaradas antes da função. Dentro da função, eles recebem valores diferentes em que C é a soma aritmética de variáveis ​​"A" e "B", que é provada no terminal de saída.

Conclusão

Neste artigo, aprendemos que a declaração de variáveis ​​é valiosa quando vários arquivos estão em uso e você precisa especificar sua variável em qualquer um dos arquivos que serão acessíveis e utilizáveis ​​quando o aplicativo estiver vinculado. Você pode declarar uma variável mais de uma vez no programa C, mas ela só pode ser definida uma vez em uma função, arquivo ou pedaço de código em seu programa.