Linguagem C
Parte da seção Fundamentals do Journey de C da Coddy — lição 1 de 63.
C é uma linguagem de programação poderosa e eficiente que fornece acesso de baixo nível à memória, mantendo um alto desempenho. É ideal para programação de sistemas, sistemas embarcados e sistemas operacionais, oferecendo controle refinado sobre o hardware e o gerenciamento de memória.
Aqui está como um programa C básico se parece:#include <stdio.h> — inclui a biblioteca padrão de entrada/saída para que você possa usar funções como printf.int main() { — define a função principal, que é onde todo programa C começa a ser executado. printf("Hello, World!\n"); — imprime o texto Hello, World! na tela. O \n move o cursor para uma nova linha. return 0; — informa ao sistema operacional que o programa foi concluído com sucesso.} — fecha a função principal.Pressione Run para ver seu primeiro programa C em ação!
Desafio
IniciantePressione o botão de executar código para rodar seu primeiro código em C.
Folha de consulta
C é uma linguagem de programação poderosa e eficiente que fornece acesso de baixo nível à memória, mantendo um alto desempenho. É ideal para programação de sistemas, sistemas embarcados e sistemas operacionais, oferecendo controle refinado sobre o hardware e o gerenciamento de memória.
Um programa básico em C se parece com isto:
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}printf.int main() — a função principal onde seu programa começa a ser executado.
printf(...) — imprime texto na tela.
\n — move o cursor para uma nova linha.
return 0; — sinaliza que o programa terminou com sucesso.
Experimente você mesmo
#include <stdio.h>
int main() {
printf("Hello C!\n");
return 0;
}
Todas as lições de Fundamentals
2Variáveis
Tipos de DadosInteiroFloat - DoubleCaracteresBooleanosConstantesFundamentos do printfRegras de Nomenclatura de VariáveisConversão de Tipos Parte 1Conversão de Tipos Parte 2Desafio de Recapitulação3Operadores
Operadores AritméticosOperador de MóduloIncremento/DecrementoOperadores de AtribuiçãoOperadores RelacionaisOperadores Lógicos Parte 1Operadores Lógicos Parte 2Operadores Lógicos Parte 3Desafio de Recapitulação