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

Publicado por White Hawk em 01/01/2013

[ Hits: 11.755 ]

 


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

Instalando navegador Chromium no Ubuntu

Introdução à linguagem Java

Leitura recomendada

Usando o editor de texto VIM para editar o sources.list

Problemas com PATH ao executar comandos com su

Instalando e promovendo o Samba 4 como Domain Controller no CentOS 6.4 Minimal

Instalando o ATi Stream SDK no GNU/Linux

Instalando fácil o Compiz-Fusion 0.7.4 no Slackware 12.1 sem dores de cabeça

  

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