Linguagem c

Disponível somente no TrabalhosFeitos
  • Páginas : 3 (603 palavras )
  • Download(s) : 0
  • Publicado : 10 de novembro de 2012
Ler documento completo
Amostra do texto
HISTÓRICO DA LINGUAGEM C



• EM 1960 UM COMITÊ DE CIENTISTAS EUROPEUS DEFINIU A LINGUAGEM ALGOL


• EM MEADOS DOS ANOS 60 PESQUISADORES DA UNIVERSIDADE DE CAMBRIDGE DESENVOLVERAMA LINGUAGEM BCPL NA TENTATIVA DE TEREM UM ALGOL SIMPLIFICADO


• AINDA NOS ANOS 60, DENNIS RITCHIE DESENVOLVEU A LINGUAGEM B A PARTIR DA BCPL


• EM 1971 RITCHIE E THOMPSON ESCREVERAM APRIMEIRA VERSÃO DA LINGUAGEM C



• A PARTIR DE 1983 A LINGUAGEM C TORNOU-SE POPULAR

LINGUAGEM C
PECULIARIDADES E CARACTERÍSTICAS




• I/O EXCLUSIVAMENTE POR FUNÇÕES
TODAS AS OPERAÇÕES DEI/O SÃO FEITAS POR ROTINAS DA BIBLIOTECA

• USO DE FUNÇÕES
TODO PROGRAMA EM C É UM CONJUNTO DE FUNÇÕES

• INSTRUÇÕES DE BAIXO NÍVEL
A LINGUAGEM PERMITE OPERAÇÕES DIRETAS EM REGISTRADORES,BYTES E ATÉ BITS ESPECÍFICOS

• INEXISTÊNCIA DE VARIÁVEIS TIPO STRING
NA MANIPULAÇÃO DE STRINGS USA-SE ARRAYS DE CARACTERES

• VÁRIAS BASES NUMÉRICAS
PODEM SER USADOS LITERAIS NUMÉRICOS EM BASESDECIMAL, OCTAL E HEXADECIMAL

• DIFERENCIAÇÃO ENTRE MAIÚSCULO E MINÚSCULO
AS VARIÁVEIS VALOR E valor SÃO DISTINTAS





COMENTÁRIOS NO PROGRAMA





OS COMENTÁRIOS SE ESTENDEM DOSINAL /* (BARRA-ASTERISCO) ATÉ O SINAL */ (ASTERISCO-BARRA)






EXEMPLO:



# include
void main()
{
/* ESTE EH UM EXEMPLO DO USO DE COMENTARIOS. TODO PROGRAMA ESCRITO POR UMBOM PROFISSIONAL POSSUI COMENTÁRIOS QUE AUXILIAM EM FUTURAS MANUTENCOES */

printf(“ESTE EH O MEU PRIMEIRO PROGRAMA EM C”);

}

OPERADORES BÁSICOS



OPERADORES ARITMÉTICOS

+ADIÇÃO
- SUBTRAÇÃO
* MULTIPLICAÇÃO
/ DIVISÃO
% RESTO DA DIVISÃO (OPERANDOS INTEIROS)

EXEMPLOS:
A = 3 + 5;
C = 9 % 2;
O VALOR FINAL DE A = 8 E C = 1


OPERADORES DECOMPARAÇÃO

< MENOR QUE
MAIOR QUE
>= MAIOR OU IGUAL A
== IGUAL A
!= DIFERENTE DE


OPERADORES LÓGICOS

&& E/AND
| | OU/OR
! NEGAÇÃO

VARIÁVEIS...
tracking img