Programa C para encontrar o tamanho de int, float, double e char

Neste exemplo, você aprenderá a avaliar o tamanho de cada variável usando o operador sizeof.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação C:

  • Tipos de dados C
  • Variáveis, constantes e literais C
  • Saída de entrada C (I / O)

O sizeof(variable) operador calcula o tamanho de uma variável. E, para imprimir o resultado retornado por sizeof, usamos %luou %zuespecificador de formato.

Programa para encontrar o tamanho das variáveis

 #include int main() ( int intType; float floatType; double doubleType; char charType; // sizeof evaluates the size of a variable printf("Size of int: %zu bytes", sizeof(intType)); printf("Size of float: %zu bytes", sizeof(floatType)); printf("Size of double: %zu bytes", sizeof(doubleType)); printf("Size of char: %zu byte", sizeof(charType)); return 0; ) 

Resultado

 Tamanho do int: 4 bytes Tamanho do float: 4 bytes Tamanho do double: 8 bytes Tamanho do char: 1 byte 

Neste programa, 4 variáveis ​​intType, floatType, doubleType e charType são declaradas.

Em seguida, o tamanho de cada variável é calculado usando o sizeofoperador.

Artigos interessantes...