The size of the fundamental types on my computer.
#include <iostream>
int main()
{
std::cout<<"size of char is: "<<sizeof(char)<<"/n";
std::cout<<"size of bool is: "<<sizeof(bool)<<"/n";
std::cout<<"size of short int is: "<<sizeof(short int)<<"/n";
std::cout<<"size of int is: "<<sizeof(int)<<"/n";
std::cout<<"size of long int is: "<<sizeof(long int)<<"/n";
std::cout<<"size of float is: "<<sizeof(float)<<"/n";
std::cout<<"size of double is: "<<sizeof(double)<<"/n";
std::cout<<"size of long double is: "<<sizeof(long double)<<"/n";
getchar();
return 0;
}
Output:
size of char is: 1
size of bool is: 1
size of short int is: 2
size of int is: 4
size of long int is: 4
size of float is: 4
size of double is: 8
size of long double is: 12