Programação c
1. Variáveis
Abaixo segue uma tabela com os tipos básicos de variáveis usadas na linguagem C.
TIPO VALOR ARMAZENADO INTERVALO TAMANHO (bytes)
int
números inteiros positivos e negativos caracteres e números inteiros positivos e negativos números em ponto flutuante positivos e negativos com precisão simples números em ponto flutuante positivos e negativos com precisão dupla números inteiros positivos caracteres e números inteiros positivos números inteiros positivos e negativos números inteiros positivos
-32.768 a 32.767
2
char
-128 a 127
1
float
3.4E-38 a 3.4E+38
4
double
-1.7E-308 a 1.7E+308
8
unsigned int
0 a 65.535
2
unsigned char
0 a 255
1
long int
-2.147.483.648 a 2.147.483.647
4
unsigned long int
0 a 4.292.967.265
4
1.1 Determinando o tamanho de uma variável
Quando você precisar determinar o tamanho de uma variável use o operador sizeof. Ele retorna o número de bytes de uma variável. Sua sintaxe é: sizeof(VARIÁVEL); onde VARIÁVEL pode ser uma variável ou um tipo de dado. Exemplo
/* usando o operador sizeof */ #include int main() { int nr; printf("A variável nr é um inteiro e tem %d bytes.\n",sizeof(nr)); printf("Já o tipo de dado char tem %d bytes.\n",sizeof(char)); return(0); }
[ Voltar ] [ Índice ] [ Avançar ]
2. Register
Uma váriavel do tipo register, sempre que possível, é armazenada dentro dos registradores, aumentando a performance do programa. Você deverá usá-las com as variáveis que seu programa deverá acessar repetidamente como as variáveis controladoras de laço. Exemplo: int main() { register int contador; ....................... ....................... ....................... }
3. Interrompendo um laço
Para interromper um laço, seja ele um laço for ou um laço while, você pode usar os comandos continue e break. O comando continue interrompe o laço e continua na próxima iteração.
O comando break interrompe o