Nesse artigo veremos alguns conceitos básicos utilizados na linguagem C, vamos analisar um programa em C, isso vai nos ajudar a entender na prática seu funcionamento.
Primeiramente temos que instalar um compilador que trabalha com a linguagem C, há vários compiladores que podemos utilizar, como Devc++, Netbeans, Eclipse, Codeblocks, entre outros. Você pode escolher o de sua preferência.
Um programa na linguagem C utiliza a seguinte estrutura:
Nesse exemplo o programa pede ao usuário que digite um número, o programa lê o número digitado e exibe seu antecessor.
Utilizamos algumas estruturas no nosso exemplo, como:
Comentários
Primeiramente em nosso código temos um comentário, eles são utilizados para nos ajudar a descrever as linhas de código do programa. Usamos asteriscos entre barras, \*Comentário*\, para fazer os comentários em C.
Bibliotecas
Logo abaixo do comentário temos a inclusão das bibliotecas definido pela diretiva #include. As bibliotecas são essenciais na compilação do programa e dá suporte para funções utilizadas. O arquivo stdio.h contém as definições e declarações necessárias para o uso da função printf(), o stdlib.h contém as da função system() .
Função Main()
A função main() é utilizada para iniciar o programa, essa palavra é reservada somente para essa função. Os parenteses () são utilizados para dizer ao compilador que se trata de uma função e não de uma variável. As chaves {} define o corpo da função, é entre elas que ficam os comandos que serão executados no programa.
Variáveis
As variáveis são colocadas dentro das chaves da função main() e antes de qualquer outra instrução. Podemos declarar mais de uma variável na mesma linha separadas por vírgulas.
Os principais tipos de variáveis são, como mostra a tabela abaixo:
Os principais tipos de variáveis são, como mostra a tabela abaixo:
No exemplo, utilizamos duas variáveis, um do tipo inteiro(int) e uma do tipo decimal(float).
Função Scanf()
A função scanf() é outra função de entrada e saída fornecida com os compiladores C. Ela permite a leitura de dados de entrada (teclado). A sintaxe é similar à de printf(), isto é, uma expressão de controle seguida por uma lista de argumentos separados por vírgula. A expressão de controle deve ser utilizada de acordo com a variável.
No nosso exemplo, scanf("%d",&a); utilizamos o (%d), para ler uma variável do tipo inteiro, (&a).
Veja na tabela abaixo as expressões de controle da função Scanf:
Função printf()
A função printf() é utilizada para exibição de dados, normalmente o vídeo. Essa função faz parte da biblioteca padrão fornecida pelos compiladores. Utilizamos caracteres especiais e códigos de formatação (expressão de controle) para exibir os comandos na tela, por exemplo, o código %f\n, é utilizado para exibir um comando do tipo inteiro com quebra de linha.
O número %0.0f no meio do simbolo, é utilizado para definir o número de casas decimais que serão exibidas.
Veja nas tabelas abaixo os tipos de códigos de formatação para printf:
Não devemos colocar espaços em branco no meio de uma palavra ou simbolo da linguagem.
No próximo artigo vamos falar sobre o laços for, while e do-while.
Curtiu? Deixe seu comentário abaixo!
Linguagem C - Conceitos básicos
Reviewed by Guilherme
on
agosto 25, 2018
Rating:
Nenhum comentário: