Linguagem c
1 - Introdução
História: • criada por Dennis Ritchie em 1972 na Bell Laboratories • 1ª utilização importante – reescrita do Unix (que era escrito em Assembly) • década de 80, várias versões do compilador C oferecidas por várias empresas • 1983 – ANSI C (American National Standard Institute) – C padrão com pouca diferença do C original (define também bibliotecas) Vantagens: • eficiência (na geração de código) • muito conhecida e usada • pode ser utilizada para desenvolver leque amplo de programas – desde Sistemas Operacionais, editores até aplicações de usuário • pode ser usada em varias plataformas embora tenha sido originalmente desenvolvida para Unix • linguagem enxuta, fácil de usar
2- Exemplos de Programas Simples em C
Um programa em C consiste de funções e variáveis: 1. Função Contém comandos que especificam operações a serem realizadas. Todo programa em C tem pelo menos uma função chamada main que é obrigatória. A execução do programa inicia pelo primeiro comando da função main. 2. Variáveis Local na memória onde um valor pode ser armazenado e recuperado posteriormente. 2.1 Programa que escreve “bom dia”
! " & # $%
Esse programa escreve bom dia na tela do computador. Os textos entre /* e */ são comentários para usuários e ignorados pelo compilador. A chamada da função da biblioteca stdio.h escreve uma seqüência de caracteres entre aspas na saída padrão (tela). \n representa o caráter para mudança de linha. Os comandos da função são especificados entre chaves {}.
2.2 Programa que realiza uma operação aritmética e escreve resultado na tela Um valor obtido após uma operação aritmética pode ser armazenado em uma variável. Variáveis devem ser declaradas antes de ser usadas. Por ex.:
%
Essa declaração aparece geralmente no início da função e indica que uma localização de memória chamada b pode armazenar um valor inteiro. A variável declarada tem um nome (b) e um tipo ( ). Para armazenar um valor na variável, o comando de