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.