Obra: Programar em C/Um programa em C
Matéria: Português
Nível: médio
um programa em comum que primeiro programa escrito em uma linguagem de programação seja um programa que escreve hello world olá mundo apresentamos código seguir analisaremos cada uma de suas linhas não se preocupe se não entender ainda alguns aspectos tudo será abordado detalhadamente mais adiante note que número das linhas dado apenas para facilitar referência se for copiar código lembre se de tirar os números de linha meu primeiro programa include int main printf olá mundo return texto do programa também conhecido como código do programa ou simplesmente código fonte código fonte programa escrito na linguagem de programação em nosso caso acima chamamos código ou simplesmente código você deve copiar código acima em um editor de texto como notepad salvá lo como ola sem acento lembre se de remover os números das linhas caso contrário código não irá compilar esse arquivo agora representa código fonte do programa escrito em salvando código acima em um arquivo com extensão seguindo as instruções de compilação do do capítulo de utilização de compilador você deverá ver como resultado um olá mundo na tela seguir vamos análise do código primeira linha um comentário que para compilador não tem nenhum significado qualquer texto que esteja entre as marcações podendo inclusive ocupar várias linhas será considerado como comentário será completamente ignorado pelo compilador muito útil como documentação explicando que as próximas linhas de código fazem linha pede que seja inserido conteúdo do arquivo stdio que está num lugar já conhecido pelo compilador esse arquivo contém referências diversas funções de entrada saída de dados stdio abreviação de standard input output ou entrada saída padronizadas de modo que você precisará dele em praticamente todos os programas ele meio de quase toda comunicação com teclado com tela com arquivos os programas em são organizados em funções todo código em deve fazer parte de uma função em particular todo programa deve ter uma função chamada main pela qual será iniciada execução do programa função definida no nosso exemplo na linha delimitada pelas chaves palavra chave int significa que função devolve um valor inteiro você pode pensar nesse valor exatamente como valor de uma função em matemática na linha executamos função printf que imprime na tela os parâmetros que lhe foram passados no nosso exemplo passamos sequência de caracteres olá mundo como parâmetro essa uma das funções definidas em um cabeçalho da biblioteca arquivo stdio note ponto vírgula no final da linha todas as instruções em devem terminar com um ponto vírgula essa uma causa muito comum de erros de compilação na linha dizemos que função main deve devolver ou retornar valor terminar sua execução esse valor inteiro que dissemos que íamos retornar na linha padrão da linguagem diz que função main deve devolver um valor inteiro esse valor diz se programa foi executado com sucesso ou não valor zero indica que programa foi finalizado sem nenhum erro valores diferentes de
m sucesso ou não valor zero indica que programa foi finalizado sem nenhum erro valores diferentes de zero podem indicar diferentes erros você não precisará se preocupar com isso no início do seu estudo em valor devolvido por um programa geralmente usado em scripts quando por exemplo um comando só pode ser executado se anterior tiver ocorrido com sucesso compilando programa linux maioria das distribuições linux já possuem compilador na instalação padrão para compilar programa acima ola abra um terminal entre na pasta onde arquivo se localiza digite seguinte comando gcc ola ola compilador irá gerar arquivo executável chamado ola que pode ser executado da seguinte forma ola