www.samueldiasneto.com: Linguagem C - variáveis

<<< Voltar Avançar >>>

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 -32.768 a 32.767 2
char caracteres e números inteiros positivos e negativos -128 a 127 1
float números em ponto flutuante positivos e negativos com precisão simples 3.4E-38 a 3.4E+38 4
double números em ponto flutuante positivos e negativos com precisão dupla -1.7E-308 a 1.7E+308 8
unsigned int números inteiros positivos 0 a 65.535 2
unsigned char caracteres e números inteiros positivos 0 a 255 1
long int números inteiros positivos e negativos -2.147.483.648 a 2.147.483.647 4
unsigned long int números inteiros positivos 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 <stdio.h>

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 Avançar >>>