Write a Program to Display Size of various Data Types in C++
PROGRAM:
#include<iostream>
using namespace std;
int main()
{
int x=25;
cout<<"sizeof(char)tt";
cout<<sizeof(char)<<endl;
cout<<"sizeof(signed char)t";
cout<<sizeof(signed char)<<endl;
cout<<"sizeof(unsigned char)t";
cout<<sizeof(unsigned char)<<endl;
cout<<"sizeof(int)tt";
cout<<sizeof(int)<<endl;
cout<<"sizeof(signed int)t";
cout<<sizeof(signed int)<<endl;
cout<<"sizeof(unsigned int)t";
cout<<sizeof(unsigned int)<<endl;
cout<<"sizeof(short)tt";
cout<<sizeof(short)<<endl;
cout<<"sizeof(signed short)t";
cout<<sizeof(signed short)<<endl;
cout<<"sizeof(unsigned short)t";
cout<<sizeof(unsigned short)<<endl;
cout<<"sizeof(short int)t";
cout<<sizeof(short int)<<endl;
cout<<"sizeof(float)tt";
cout<<sizeof(float)<<endl;
cout<<"sizeof(long)tt";
cout<<sizeof(long)<<endl;
cout<<"sizeof(signed long)t";
cout<<sizeof(signed long)<<endl;
cout<<"sizeof(unsigned long)t";
cout<<sizeof(unsigned long)<<endl;
cout<<"sizeof(double)tt";
cout<<sizeof(double)<<endl;
cout<<"sizeof(long double)t";
cout<<sizeof(long double)<<endl;
return 0;
}
OUTPUT:
sizeof(char) 1
sizeof(signed char) 1
sizeof(unsigned char) 1
sizeof(int) 4
sizeof(signed int) 4
sizeof(unsigned int) 4
sizeof(short) 2
sizeof(signed short) 2
sizeof(unsigned short) 2
sizeof(short int) 2
sizeof(float) 4
sizeof(long) 4
sizeof(signed long) 4
sizeof(unsigned long) 4
sizeof(double) 8
sizeof(long double) 16
--------------------------------