Um programa C é primeiro convertido em linguagem de máquina para execução por um compilador C. O compilador espera uma certa estrutura (estrita) para o programa C seguir - Formato padrão.
Os arquivos C devem ser salvos em um arquivo cuja extensão seja .c (Ex: ola.c)
Formato Básico:
#include <stdio.h>
int main() {
// Seu código ...
}
O que é #include <stdio.h>
# linhas prefixadas são conhecidas como Diretivas de Pré-processador: Elas dão algumas instruções ao compilador.
#include é uma diretiva de pré-processador que pede ao compilador para 'Incluir' a fonte mencionada antes de executar o programa atual.
#include <stdio.h> : 'stdio.h' é um arquivo que é uma biblioteca de funções principalmente para 'saída de entrada padrão'. Esta biblioteca está incluída na maioria dos programas C para exibir/receber entrada. É uma Biblioteca Padrão disponível para todos os programas.
Exemplos de funções contidas em stdio.h:
scanf() : Função usada para escanear ou receber entrada. (Ler na entrada do usuário)
printf() : Função usada para imprimir ou exibir a saída. (Saídas para a tela)
O que é int main():
main() : É um tipo de função.
Uma função é um bloco de código que recebe entrada e produz saída. Ele pode ser chamado por outros pedaços de código (Ex: Chamado de outras funções). Um 'corpo de função' refere-se ao conjunto de instruções dentro da função (dentro de {}) que é executada quando essa função específica é chamada.
main() : É um tipo especial de função. Quando um programa C é executado, ele começa a ser executado a partir da primeira linha da função main(). Portanto, main() é uma função obrigatória em todos os programas C. Não leva nenhuma entrada e produz uma saída Integer (int).
Comentários na linguagem de programação C:
Comentários são seções de código que não são executadas ou compiladas. Estes são para os programadores documentarem partes do código para ajudar na depuração mais tarde ou para quando vários desenvolvedores trabalharem no mesmo código.
// Este é um comentário de linha única : Comentários de linha única começam com // e vão até o final da linha.
/* Algum comentário */ : Este é usado como um bloco ou comentário de várias linhas.
Exemplo de um programa em C:
/* bemvindo.c (nome do programa) */
/* O programa a seguir exibe a mensagem "Bem-vindo à programação C" */
#include <stdio.h>
main()
{
printf("Bem-vindo à programação C");
}
No programa acima, as linhas
/*bemvindo.c (nome do programa) * /
/ * Este programa exibe a mensagem "Bem-vindo à programação C" * /
São linhas de comentário.
Saída usando printf em C
A única instrução executável no programa acima é: printf ("Bem-vindo à programação C"); que exibe o texto em anexo, ou seja, Bem-vindo à programação C
0 Comentários