Program to Display Size of various Data Types in C++

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

--------------------------------

 

Leave a Comment