Noções básicas de um programa típico em c
Todos os programas em C apresentam uma estrutura básica, que é facilmente demonstrado por olhar para o esqueleto de código-fonte C que Code :: Blocks usa para iniciar um novo projeto.
Conteúdo
- Fundamentos da estrutura do programa c
- Como definir o a principal() função
- Como retornar algo para o sistema operacional
- Video: aulão grátis - informática - conceitos básicos
- Video: noções de administração - giovanna carranza - aep
- Como adicionar uma função
- Video: informática | hardware, software e correio eletrônico
CÓDIGO :: C BLOCOS DE ESQUELETO
#include #include int main () {printf ("Olá, mundo! N") 0-} -Retornar
Este anúncio não é o mínimo, mas dá uma idéia aproximada do programa básico C.
Assim como você ler o texto em uma página, o código fonte C flui de cima para baixo. O programa inicia a execução na primeira linha, e, em seguida, a próxima linha, e assim por diante até o final do código-fonte. As excepções a este fim incluem estruturas de tomada de decisão e loops, mas principalmente o código é executado de cima para baixo.
Fundamentos da estrutura do programa C
Para entender melhor como programas C vir a ser, você pode criar o tipo mais simples, mais inútil do programa C.
Aqui estão os passos específicos:
Inicie um novo projeto Code :: Blocks: ex0301.
Apagar o esqueleto que Code :: Blocks fornecido.
Seu código fonte deve estar vazia.
Salve o projeto.
Construir e executar.
Code :: Blocks reclama que o projeto ainda não foi construído. Resistente!
Clique no botão Sim para continuar com a construção do projeto.
Nada acontece.
Uma vez que o código de fonte está vazia, nenhum código objecto é gerado. Além disso, o programa que é criado (se um programa foi criado) está vazio. Ele não faz nada. Isso é o que disse o compilador para fazer, e o programa resultante fez bem.
Você pode ver um código :: mensagem de erro Blocos após Passo 4. Isso porque o IDE estava dirigindo o sistema operacional para executar um programa em uma janela do prompt de comando. O erro que você vê é a referência a um arquivo de programa que ou não existe ou não faz nada.
Como definir o a Principal() função
Todos os programas em C tem uma função main (). É a primeira função que é executado quando um programa é iniciado. Como uma função, ele requer parênteses mas também chaves para segurar as declarações da função.
Continue com o exercício anterior: Reconstruir o código fonte para ex0301 projeto. Salve o projeto. Construir e executar.
A A PRINCIPAL() FUNÇÃO
a Principal() {}
Desta vez, você vê a janela do prompt de comando, mas nada é de saída. Isso é ótimo! Você não dirigiu o código para fazer qualquer coisa, e ele fez bem. O que você vê é o programa mínimo C. É também conhecido como o bobo programa.
principal não é a da palavra-chave é uma função. É a primeira função desejada em todo o código fonte da linguagem C.
Ao contrário de outras funções, main () não precisa ser declarado. É, no entanto, usar argumentos específicos.
Como retornar algo para o sistema operacional
protocolo apropriado exige que quando um programa é fechado, ele fornece um valor para o sistema operacional. Chamá-lo um sinal de respeito. Esse valor é um inteiro (um número inteiro), geralmente zero, mas às vezes outros valores são usados, dependendo do que o programa faz e qual o sistema operacional espera.
Continue com o exercício anterior: Atualizar o código fonte para ex0301 projeto para refletir as mudanças mostradas aqui.
Adicionando a instrução RETURN
int main () {return (1) -}
Primeiro, você está declarando a função main () para ser uma função inteiro. O int diz ao compilador que main () retorna, ou gera, um valor inteiro.
A instrução de retorno passa costas valor 1 para o sistema operacional, efetivamente terminando a função main () e, portanto, o programa.
Conforme você digita retorno, Code :: Blocks podem exibir texto Auto completa. Essas dicas são úteis para ajudá-lo código, embora neste momento em sua carreira de programação, você pode ignorá-los livremente.
Continue com o exercício anterior: Salvar, construir e executar o projeto.
Os resultados são semelhantes aos da execução anterior, mas você vai perceber o valor de retorno de 1 especificado no resumo Code :: Blocks na janela do prompt de comando:
Processo devolvido 1 (0x1)
Se quiser, edite o código novamente e altere o valor de retorno a algo mais - digamos, 5. Esse valor aparece no Código de saída :: Blocks quando você executar o projeto.
Video: Aulão Grátis - Informática - Conceitos Básicos
Tradicionalmente, um valor de retorno de 0 é usado para indicar que um programa tenha concluído o seu trabalho com sucesso.
valores de retorno de 1 ou maior muitas vezes indicam algum tipo de erro, ou talvez eles indicam os resultados de uma operação.
Video: Noções de Administração - Giovanna Carranza - AEP
O retorno palavra-chave pode ser usada em uma instrução com ou sem parênteses. Aqui é sem eles:
voltar 1-
Acima, o retorno é usado com parênteses. O resultado é o mesmo.
Como adicionar uma função
programas em C deve fazer algo. Embora você pode usar palavras-chave e operadores ter um programa de fazer coisas maravilhosas, a maneira de fazer as coisas útil é de saída.
Continue com e anteriorXercise: Modificar o código-fonte do projeto uma última vez para coincidir com este anúncio:
Mais atualizações para o projeto
#include int main () {printf ("4 vezes 5 é% dn", 4 * 5) -Retornar (0) -}
Você está adicionando três linhas. Primeiro, adicione a linha # include, que traz no protótipo da função de printf (). Em segundo lugar, digite uma linha em branco para separar a directiva processador da função principal (). Em terceiro lugar, adicione a linha com a função printf (). Todas as funções devem ser declaradas antes do uso, e o arquivo stdio.h contém a declaração para printf ().
Quando você digita o primeiro "para printf (), você vê a segunda citação aparece automaticamente. Novamente, isso é blocos de código :: te ajudar. Fique calmo.
Antes de prosseguir, por favor, note que estes dois itens importantes no seu código-fonte:
Certifique-se de que você digitou a linha #include exatamente como está escrito:
#incluir
A directiva #include diz ao compilador para buscar o arquivo de cabeçalho, stdio.h. O arquivo de cabeçalho é necessária para utilizar a função printf ().
Certifique-se que você digite a instrução printf () exatamente como está escrito:
A função printf () envia texto formatado para o dispositivo de saída padrão: o display. Ele também contém um problema de matemática, 4 * 5. O resultado desse problema é calculada pelo computador e, em seguida, exibido no texto formatado:
printf ("4 vezes 5 é% dn", 4 * 5) -
Você vai encontrar muitos itens importantes na instrução printf (), cada um dos quais é exigido: citações, vírgula e ponto e vírgula. Não esquecer de nada!
Video: Informática | Hardware, Software e Correio Eletrônico
Finalmente, o valor de retorno é alterado de 1 a 0, o valor tradicional que é passado de volta para o sistema operacional.
Continue com exercício anterior: Salve o código-fonte do projeto. Construir e executar.
Se você receber um erro, verifique o código fonte. Caso contrário, o resultado aparece na janela do terminal, procurando algo como isto:
4 vezes 5 é 20
O programa básico C é o que você viu apresentado. As funções que você usa vai mudar, e você vai aprender como as coisas funcionam e tornam-se mais confortável como você explora a linguagem C.