Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Essenciais do Programa C | Introdução
Fundamentos de C
course content

Conteúdo do Curso

Fundamentos de C

Fundamentos de C

1. Introdução
2. Dados
3. Operadores
4. Declarações de Controle
5. Funções
6. Ponteiros

book
Essenciais do Programa C

Vamos nos aprofundar em nosso programa introdutório:

c

Main

copy
12345678
#include <stdio.h> // preprocessor directive int main() // the main function { printf("Hello, c<>definity!\n"); // print text return 0; // exit }

Função printf

A função printf() exibe saída na tela. No nosso exemplo, ela mostra a mensagem "Hello, c<>definity!". O texto destinado à exibição deve ser envolvido por aspas duplas, assim:

Caracteres de Controle

Nota

Em C, \n é reconhecido como um único caractere, não dois caracteres separados ("\" e "n").

A sequência de caracteres \n representa uma nova linha. Isso significa que qualquer conteúdo após essa sequência aparecerá na próxima linha.

c

Main

copy
12345678
#include <stdio.h> int main() { printf("Hel\nlo"); return 0; }

Ao longo deste curso, ocasionalmente utilizaremos o caractere \t para tabulação, que equivale a um tab, ou 4 espaços.

c

Main

copy
12345678
#include <stdio.h> int main() { printf("Hel\tlo"); return 0; }

O Ponto e Vírgula

O ponto e vírgula ; indica o fim de uma instrução em C. Toda instrução em C deve terminar com um ;. Pense nisso como o ponto final no final de uma frase escrita.

A Instrução Return

return é a instrução usada para encerrar uma função e potencialmente retornar um valor. No contexto da função main, o padrão em C requer o uso de return 0. Embora tenha implicações específicas em sistemas UNIX, geralmente indica um "Status de saída" ou a terminação bem-sucedida de um programa. Exploraremos a instrução return com mais profundidade à medida que o curso avança.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 2
We're sorry to hear that something went wrong. What happened?
some-alt