TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linguagem C

Artigos Científicos: Linguagem C. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  18/4/2013  •  2.291 Palavras (10 Páginas)  •  466 Visualizações

Página 1 de 10

Alô mundo !

Vamos escrever nosso programa Alô mundo em C.

Se você estiver usando o Linux abra qualquer editor de textos, pode ser o vi, o emacs, o gedit, etc.....e digite o código abaixo:

#include <stdio.h>

int main()

{

printf("Alô mundo!");

return(0);

}

Grave o programa com o nome de alo.c.

Para compilar o programa digite o seguinte na linha de comando:

$ gcc alo.c -o alo

Para executar o programa:

$ alo

Lembre-se que para executar o programa:

1. Ele deve estar no PATH

2. Você deve ter permissão de execução para o arquivo.

Se você estiver usando o Windows abra seu compilador favorito, digite e salve o código. Depois compile o código.

Ao executar o arquivo será exibida a mensagem Alo mundo!

Vamos analisar o código do programa:

#include <stdio.h>

Esta linha usa a diretiva #include para inserir o arquivo de cabeçalho stdio.h no seu programa. Os arquivos de cabeçalho são arquivos que contém definições, macros e funções que são muito utilizadas em todos os programas. Normalmente todo compilador C já vem com muitos arquivos de cabeçalho, mas você também pode escrever os seus. Os arquivos de cabeçalho tem a extensão .h

int main()

Esta linha indica a definição da função main. Um programa em C é formado por várias funções. Quando o programa é executado main é a primeira função a ser chamada, assim todo programa deve ter uma função main.

{

As chaves delimitam um bloco de comandos.

printf("Alo mundo!");

A função printf exibe o conteúdo do seu argumento na tela. No caso a mensagem Alo mundo !. Esta função faz parte do arquivo de cabeçalho stdio.h por isso ele foi incluído no programa.

O comando é terminado com um ; (ponto-e-vírgula). Todo comando em C deve terminar com ;

return(0);

Este comando indica que a função main retorna 0 (zero).

}

A última chave fecha o bloco de comandos da função main.

Se você não entendeu algum dos conceitos ditos acima não se preocupe, apenas aceite e no futuro você entenderá o porque disso tudo.

Tipos de dados

A linguagem C possui quatro tipos básicos de dados:

char - usado para armazenar caracteres

int - usado para armazenar números inteiros

float - usado para armazenar números de ponto flutuante (decimais) de precisão simples

double - usado para armazenar números de ponto flutuante de precisão dupla

Constantes

Para definir uma constante usa-se a diretiva #define. Abaixo segue um exemplo do seu uso:

#include <stdio.h>

#define IDADE 34

int main()

{

printf("Sua idade é %d anos",IDADE);

return(0);

}

No exemplo acima, toda ocorrência da constante IDADE no código do programa será substituída pelo valor inteiro 34. É importante observar que entre #define e IDADE deve haver apenas um espaço, e entre IDADE e 34 também só deve haver um espaço.

Variáveis

As variáveis devem ser declaradas antes de ser usadas. Para declarar uma variável basta digitar seu tipo, seguido de espaço e de seu nome. Não esqueça o ponto-e-vírgula encerrando o comando.Exemplo:

int idade;

float nota;

As variáveis devem ser declaradas no início da função. Exemplo:

#include <stdio.h>

int main()

{

int idade;

float nota1, nota2,nota3, nota4;

printf("idade = %d",idade);

return(0);

}

Observe no exemplo acima que é permitido declarar mais de uma variável na mesma linha.

Nomeando constantes e variáveis

Para nomear as constantes e variáveis siga as seguintes regras:

Os nomes devem começar com um caractere alfabético

O caractere de sublinhado ( _ ) é considerado um caractere alfabético

Os nomes podem ser constituídos de caracteres alfabéticos ou numéricos

Os nomes não devem conter caracteres especiais (!, @, #, $, %, ¨, &,

...

Baixar como (para membros premium)  txt (13 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no TrabalhosGratuitos.com