Dalton
Profa. Gisele Busichia Baioco gisele@ceset.unicamp.br
Algoritmos Estruturados e Linguagem de Programação Estruturada Estrutura Seqüencial em C
1Formato Geral da Estrutura Seqüencial em C
#include main() { declaração-de-variáveis comandos }
Bibliotecas As bibliotecas (ou arquivos-cabeçalho) são arquivos contendo várias funções que podem ser incorporadas aos programas C. A diretiva #include faz com que o texto contido dentro da biblioteca especificada por nome-da-biblioteca seja inserido no programa. Sensibilidade ao Caso É importante salientar que a linguagem C é sensível ao caso, ou seja, em C letras maiúsculas e minúsculas são tratadas como caracteres diferentes (por exemplo, a é diferente de A). Sendo assim, todos os comandos devem, obrigatoriamente, ser escritos com letras minúsculas. Palavras Reservadas de C Uma palavra reservada é essencialmente um comando (instrução) ou um tipo de dado e, na maioria das vezes, são as palavras reservadas de uma linguagem que definem o que pode ser feito e como será feito. As palavras reservadas não podem ser utilizadas como identificadores. O conjunto de palavras reservadas (32) que o padrão ANSI C especifica são as seguintes: auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while 1
Vale a pena observar que todas as palavras reservadas de C são minúsculas. Portanto, como C é sensível ao caso, deve-se tomar cuidado ao digitar uma palavra reservada.
2Declaração de Variáveis em C
O nome da variável é um identificador que segue as regras válidas para a formação de identificadores (formado por letras, dígitos e sublinhados, começando obrigatoriamente por uma letra ou sublinhado). Deve-se observar que em C, somente os 32 primeiros caracteres de um identificador são significativos. Logo, se uma variável tiver mais de 32 caracteres, C não