sexta-feira, 20 de setembro de 2013

Um pouco sobre a Origem da Linguagem de Programação C

O inventor e primeiro a implementar a linguagem C foi Dennis Ritchie que utilizava um DEC PDF-11 com o sistema operacional UNIX. A existência da linguagem C ocorreu de um processo de desenvolvimento de uma linguagem mais antiga, chamada de BCPL, que foi desenvolvida por Martin Richards influenciando uma linguagem chamada B que levou ao desenvolvimento de C na década de 70.
C é uma linguagem de médio nível, mas isso não quer dizer que C é uma linguagem que tem menos poder, ela é apenas uma linguagem difícil de usar em comparação as linguagens de alto nível. Como C é uma linguagem de médio nível, ela permite manipulações de bits, bytes e endereços, ou seja, os elementos básicos de um computador.
A linguagem C tem 32 palavras-chaves, 27 estabelecidas pelo padrão de Dennis Ritchie, mais 5 adicionadas pelo comitê de padronização ANSI. Segue a tabela abaixo:
auto
double
int
struct
break
else
long
switch
case
enum
register
typedef
char
extern
return
union
const
float
short
unsigned
continue
for
signed
void
default
goto
sizeof
volatile
do
if
static
while

As 5 que foram adicionadas pelo comitê ANSI foram: enum, const, signed, void e volatile


Declaração de Variáveis 
Uma variável é uma posição nomeada de memória que é utilizada para armazenar um valor. 
As varáveis podem ser declaradas em três lugares básicos: dentro das funções, que são chamadas de variáveis locais; definindo os parâmetros de funções, que são utilizadas na passagem de parâmetros formais por valor ou por referência; e por ultimo, fora de todas as funções, que são chamadas de variáveis globais, ou seja, todo o programa tem acesso a esse tipo de variável.    
Siga o exemplo abaixo:

Inicializando Variáveis 

Ao criar uma variável você pode atribuir um valor nela, colocando um sinal de igual e uma constante após o nome da variável.  
Exemplos:  
Forma geral:  tipo nome da variável = constante 



Como vocês podem ver a imagem acima, são exemplos de variáveis inicializadas com seus respectivos valores. E esses valores são chamados de constantes, ou seja, são valores que o programa não pode alterar quando estiver sendo executado, eles podem ser apenas manipulados para fazer alguma exibição, soma, multiplicação ou algo do tipo, etc.
A constantes em C podem ser de cinco tipos: int, char, float, double, hexadecimais e octais.
Lembre-se, as varáveis globais são inicializadas apenas no começo do programa e as variáveis locais são inicializadas cada vez que o bloco onde elas estão declaradas for chamado pelo programa.
Fonte: C Completo e Total de Herbert Schildt 

# Compartilhar :