Como escrever e código fonte de teste em c

Código fonte

representa a parte do processo que contém a própria linguagem de programação. Você pode usar um editor de texto para escrever um arquivo de código fonte.

Como escrever código fonte C

O código fonte é mostrado na listagem de programas.

PADRÃO DO PROGRAMA “OLÁ MUNDO”

# include int main () {puts ("Greetings, humana.") 0-} -Retornar

Os números de linha não são mostrados nas listagens, porque eles podem ser confuso. Além disso, os números de linha são referenciados no editor, como no código :: Blocks, enquanto você digita.

Você está direcionado para digitar o código-fonte de uma lista como parte de um exercício.

  1. Criar um novo aplicativo de console Code :: Blocks, um projeto de linguagem C chamado ex0201.

  2. Digite o código padrão Programa “Olá Mundo” a partir de dentro do editor.

    Você pode apagar o esqueleto dada pelo Code :: Blocks ou apenas editá-lo de modo que o resultado corresponde.

  3. Salve o arquivo de código fonte, escolhendo o Arquivo → comando Salvar Arquivo.

Lá. Você acabou de completar o primeiro passo no processo de programação - escrevendo código fonte.

  • Todos os arquivos de código fonte C terminam com a extensão .c nome de arquivo.

  • Se você estiver usando o Windows, você shouldset as opções de pasta para que extensões de arquivo são exibidos.

  • arquivos de código fonte C ++ têm o .cpp extensão.

  • No Code :: Blocks, o nome final do programa é o mesmo que o nome do projeto, de modo a mudar o nome do arquivo de código-fonte não é vital.

Como compilar o código-objeto Inc

Um compilador é um programa que lê o texto de um arquivo de código-fonte e traduz o texto em algo chamado código de objeto. Em C, o compilador também lida com instruções especiais chamados preprocessou directivas.

Por exemplo, Standard “Olá Mundo” Programa mostra a seguinte diretiva precompiler:

#incluir 

A diretiva include instrui o compilador para localizar o arquivo de cabeçalho stdio.h. O conteúdo do ficheiro que são adicionados ao código-fonte, e em seguida ambos são convertidos pelo compilador em código objecto. O código objeto é então guardada em um objeto código Arquivo. O arquivo objeto tem o mesmo nome que o arquivo de código-fonte, mas com a extensão de arquivo .o.

Video: Como usar fonte de teste para celular

Como o compilador traduz o código C em código objeto, ele verifica se há erros comuns, itens em falta e outras questões. Se algo está errado, o compilador exibe uma lista de erros. Para corrigir os erros, você reeditar o código fonte e tentar compilar mais uma vez.

  1. Escolha Criar → Compilar arquivo atual.

    A janela Construir Log exibe os resultados, o que mostra erros de zero e zero avisos. Bem, a menos que você mal digitado alguma coisa, nesse caso, verificar o seu código-fonte.

Você normalmente escolher o comando Construir nesta etapa. Mas quando você precisa apenas para compilar, você usa o comando de compilação do arquivo atual.



Em caso de sucesso, o compilador produz um arquivo de código objeto. Como o arquivo de código-fonte é nomeado main.c, o arquivo de código objeto é nomeado main.o.

No Code :: Blocks, o arquivo de código objeto é encontrado na pasta do projeto, dentro ou o obj / Release ou obj / Debug subpasta.

Como vincular na biblioteca C

o vinculador é a ferramenta que cria o programa final. Ele faz isso ligando o arquivo de código objeto com bibliotecas de linguagem C. As bibliotecas contêm as instruções reais que dizem ao computador (ou outro dispositivo) o que fazer. Essas instruções são selecionadas e executadas com base nas orientações de taquigrafia encontrados no código objeto.

Por exemplo, no padrão “Olá Mundo” Programa, você vê a palavra puts. Esta palavra é uma função da linguagem C, que é escrito como puts () neste texto. Ele significa colocar sTring.

Óh, e puts rima com foots, não fecha.

O compilador traduz puts () em um token e salva esse símbolo no arquivo de código objeto, main.o.

O vinculador combina o arquivo objeto com o arquivo de biblioteca padrão de linguagem C, criando o programa final. Tal como acontece com o compilador, se algum erro for detectado (principalmente, tokens desconhecido até o momento), o processo pára e você está alertado para o troublemaker potencial. Caso contrário, um programa totalmente funcional é gerado.

No Code :: Blocks, o comando Construir é usado para compilar e link- o IDE não tem um comando de ligação separado.

  1. Escolha o comando Configuração Configuração →.

    Code :: Blocks vincula o arquivo objeto com o arquivo de biblioteca padrão de C para criar um arquivo de programa.

A próxima e última etapa no processo é para executar o programa.

  • O texto de um programa manipula é referido como uma corda, que é qualquer texto mais longo do que um único personagem. Em C, uma string é delimitada entre aspas duplas:

    "Olá! Eu sou uma string."
  • O programa final inclui a biblioteca de linguagem C, agrupando-a com o código objeto. Esta combinação explica porque um arquivo de programa é maior do que o arquivo de código fonte que a criou.

  • Alguns programas C ligar em várias bibliotecas, dependendo do que o programa faz. Além das bibliotecas padrão C, você pode ligar bibliotecas para trabalhar com gráficos, rede, som e assim por diante. Como você aprende mais sobre a programação, você vai descobrir como escolher e ligação em várias bibliotecas.

Como executar e testar o código fonte C

Criação de um programa é o ponto inteiro de programação, então a primeira coisa a fazer depois de vinculação é correr o resultado. Correr é necessário, principalmente para demonstrar que o programa faz o que você pretende e da maneira que você deseja.

Video: Iniciando com Arduino - Teste Sensor DHT11

Quando o programa não funcionar, você tem que voltar e corrigir o código. Sim, é perfeitamente possível construir um programa e ver nenhum erro e depois descobrir que a coisa não funciona. Isso acontece o tempo todo.

  1. Escolha Construir → Executar.

    O programa é executado. Como um programa modo texto, ele aparece em uma janela de terminal, onde você pode ler os resultados.

  2. Feche a janela de terminal pressionando a tecla Enter no teclado.

Executando um programa simples como ex0201 apenas mostra os resultados. Para projetos complexos, você testar o programa. Para isso, execute o programa e tentar quebrá-lo. Se o programa sobrevive, você fez o seu trabalho. Caso contrário, você tem que reeditar o código fonte para corrigir o problema e, em seguida, reconstruir o programa.

  • Execução de um programa é um trabalho para o sistema de processador e operacional do dispositivo: O sistema operacional carrega o programa na memória, onde o processador executa o código.

    Video: Como fazer o teste da fonte do seu notebook

  • No Code :: Blocks, o arquivo do programa é nomeado após o projeto. No Windows, o nome é ex0201.exe. No Mac OS X, Linux e Unix, o nome do programa é ex0201 sem extensão. Além disso, as permissões do ficheiro estão definidas para que o arquivo se torna um executável.


Publicações relacionadas