ApresentacaoC
1814 palavras
8 páginas
Linguagem de Programação
A estrutura de um programa em C
Variáveis
Definição de variáveis globais
Operações aritméticas
Operadores de comparação e lógicos
Conversão de tipos
Seleção
Repetição
Entrada/Saída
Histórico
A estrutura de um programa em C
A estrutura genérica de um programa em C é a que se apresenta a seguir, podendo alguns dos elementos não existir:
Comandos do pré-processador
Definições de tipos
Protótipos de funções - declaração dos tipos de retorno e dos tipos dos parâmetros das funções
Variáveis globais
Funções
Deverá existir sempre uma função main(). As funções têm a seguinte estrutura:
tipo nome_da_funcao(parâmetros)
{
variáveis locais instruções em C
}
Tipos básicos de C
Memória
Valores
char
1 byte
-128 a 127
int
2 bytes
-32768 a 32767
float
4 bytes
6 dígitos de precisão
double
8 bytes
10 dígitos de precisão
void
X
X
O tipo void é usado em funções que não retornam valores ou para criar ponteiros genéricos.
Modificadores de tipos:
unsigned -> sem sinal (exemplos: unsigned char -> valores de 0 a 255, unsigned int -> valores de 0 a 65535) long -> Usado normalmente com inteiros, para duplicar seu tamanha (long int - 4 bytes => valores de:
-2.147.483.648 a 2.147.483.647
Variáveis e Constantes
Identificadores: usados para dar nomes às variáveis, constantes e funções. Começa com uma letra ou sublinhado e os caracteres seguintes podem ser letra, sublinhado ou números.
Variável: posição nomeada da memória, que pode armazenar um valor que pode ser modificado durante a execução do programa.
Exemplo: int x, y =10; char letra; float nota_1;
Obs: Em C os identificadores diferenciam letras minúsculas e maiúsculas (case sensitive ). Portanto: char letra, Letra, LETRA;
São 3 variáveis distintas.
Variáveis e constantes
Constante: posição nomeada de memória que armazena um valor que não pode ser alterado durante a execução do programa.
Exemplo: