Linguagem de Programação C - Introdução (Parte 1)

Publicado por White Hawk em 01/01/2013

[ Hits: 11.748 ]

 


Linguagem de Programação C - Introdução (Parte 1)



Esta dica é uma breve introdução à Linguagem de Programação C.

Um pouco de história


C é uma linguagem de programação compilada de propósito geral, estruturada, criada em 1972 por Dennis Ritchie, nos laboratórios da AT&T Bell Labs, para reescrever o sistema operacional UNIX, previamente implementado em Assembly.

Desde sua criação, tem sido amplamente utilizada, além de servir de base para outras linguagens, como C++, Java, C#, dentre outras. Foi influenciada, principalmente, pela Linguagem B, de Ken Thompson.

A linguagem C é considerada de médio nível, pois permite a programação tanto em baixo quanto em alto nível. É bastante utilizada no desenvolvimento de sistemas operacionais. Como exemplos, podemos citar tanto o GNU/Linux quanto o Windows.

A seguir, continuaremos com o estudo introdutório à linguagem C.

Preparação

Antes de começarmos a programar, precisaremos de algumas ferramentas: um compilador e um editor de textos. Na grande maioria das distribuições, o GCC vem instalado por padrão. Caso contrário, você deverá instalá-lo manualmente.

Para editar os códigos fonte de seus programas, qualquer editor de textos serve. Os mais utilizados são: Vim, Nano e Gedit.

Os arquivos de código fonte em C possuem a extensão ".c". Para compilarmos um programa, precisaremos abrir um terminal, acessar o diretório onde o código fonte está salvo e digitar o seguinte comando:

gcc nomeDoArquivo.c -o nomeDoPrograma

Para executá-lo, digitamos:

./nomeDoPrograma

Vejamos um pequeno código, que mostra uma mensagem na tela:

#include <stdio.h>

int main()
{
      printf("Hello World!");

return(0);
}

Na primeira linha, incluímos uma biblioteca que contém funções de entrada e saída. Depois, declaramos a função main, obrigatória em todo programa escrito em C. Sem ela, o programa não poderá ser iniciado.

Chamamos a função printf, cujo parâmetro é uma cadeia de caracteres, delimitados por aspas duplas. Para finalizar, definimos o retorno da função com o valor zero, indicando que o programa foi terminado corretamente.

* Observem que após cada instrução, é necessário o ponto e vírgula (;).

Variáveis

Variáveis são espaços na memória do computador destinados ao armazenamento de valores. Em C, precisamos declará-las antes de utilizá-las. As variáveis podem guardar valores de vários tipos, como um caractere, um inteiro, um número com casas decimais e até mesmo strings.

Para declararmos uma variável em C, escrevemos o seu tipo, seguido de seu nome. Há, porém, algumas regras para os nomes de variáveis, as quais não abordarei nesta dica.

Para atribuirmos um valor a ela, utilizamos o operador "=". Podemos utilizar, também, operadores aritméticos e relacionais (+, -, *, /, <, > etc).

Exemplo 1:

#include <stdio.h>

int main() {
      int num1 = 3;

      printf("\nNumero 1 = %d", num1);

      return(0);
}

Exemplo 2:

#include <stdio.h>

int main()
{
      int num1 = 3;
      int num2 = 5;
      int soma = num1 + num2;

      printf("\nNumero 1 = %d", num1);
      printf("\nNumero 2 = %d", num2);
      printf("\nSoma       = %d", soma);

      return(0);
}

Outras dicas deste autor

Instalando o "Kubuntu" no Ubuntu 10.10

Instalação do Opera no Ubuntu

Introdução à linguagem Java

Instalando navegador Chromium no Ubuntu

Leitura recomendada

Um pouco sobre a distribuição Linux Metasys

PDC Samba levando os administradores para o Windows

Instalação do Pidgin 2.0.2 no Slackware (parte 3)

Instalação do Firefox 7, Flash Player 11 e Java 1.6.u29

Instalando codecs e players não-livres no Debian GNU/Linux

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts