Paradigmas
Noções Básicas
A Linguagem C: Considerações
• É uma linguagem de alto nível, genérica. Foi desenvolvida por programadores para programadores, tendo como meta características de flexibilidade e portabilidade.
• O C é uma linguagem que nasceu juntamente com o advento da teoria de linguagem estruturada e do computador pessoal. • Assim, tornou-se rapidamente uma linguagem “popular” entre os programadores. O C foi usado para desenvolver o sistema operacional UNIX, e hoje está sendo usada para desenvolver novas linguagens, entre elas a linguagem C++ e Java.
©2003 Prof. Carlos Gonçalves
2
C: Normas Gerais: Conjunto de Caracteres Válidos
• Um programa-fonte em C é um texto não formatado escrito em um editor de textos usando um o conjunto padrão de caracteres ASCII. A seguir estão os caracteres utilizados em C: • a b c d e f g h i j k l m n o p q r s t u v w x y z • A B C D E F G H I J K L M N O P Q R S T U V W X Y Z • 1 2 3 4 5 6 7 8 9 0 • + - * / \ = | & ! ? # % ( ) { } [ ] _ ‘ “ . , : < >
©2003 Prof. Carlos Gonçalves
3
C: Normas Gerais (cont.)
• Formação de identificadores: Ao contrário de outras linguagens, C faz distinção na capitalização dos identificadores de variáveis usados em um programa, i.e., os identificadores soma, Soma e SOMA são distintos para o compilador C.
• Comentários: podem ser escritos em qualquer lugar do texto para facilitar a interpretação do algoritmo. Para que o comentário seja identificado como tal, ele deve ter um /* antes e um */ depois. • Exemplo: /* esta e´ uma linha de comentário em C */
©2003 Prof. Carlos Gonçalves
4
C: Normas Gerais (cont.)
• Diretivas de Compilação : são comandos que são processados durante a compilação do programa. Estes comandos são genericamente chamados de diretivas de compilação e informam ao compilador C quais são as constantes simbólicas usadas no programa e quais bibliotecas devem ser anexadas ao programa executável.
• A diretiva #include diz ao