Já sabemos o que é um tipo de dado e já conhecemos os tipos primitivos.
É importante também saber a quantidade de memória que cada tipo utiliza. Pelo menos no C++, quanto mais memória pudermos poupar melhor. Não seria sensato usar um double para uma variável que pode só usar inteiros, por exemplo.
Size of (sizeof)
O operador sizeof é usado para verificar qual é o tamanho (size) em bytes de um tipo de dado.
Para usá-lo, escrevemos
Onde type é o nosso tipo de dado.
Vamos então ver o tamanho em bytes de cada tipo primitivo:
Compilando e executando...
E realmente, estes são os tamanhos corretos.
No futuro, podemos usar o sizeof para verificar o tamanho de outros tipos de dados que aparecerão.
Referências
sizeof(type)
Vamos então ver o tamanho em bytes de cada tipo primitivo:
#include <iostream> using namespace std; int main(){ cout << "Size of int: " << sizeof(int) << endl; cout << "Size of float: " << sizeof(float) << endl; cout << "Size of double: " << sizeof(double) << endl; cout << "Size of bool: " << sizeof(bool) << endl; cout << "Size of char: " << sizeof(char) << endl; }
Compilando e executando...
E realmente, estes são os tamanhos corretos.
No futuro, podemos usar o sizeof para verificar o tamanho de outros tipos de dados que aparecerão.
Referências
Sem comentários:
Enviar um comentário
Comente de forma construtiva...
Nota: só um membro deste blogue pode publicar um comentário.