Problem :- Write A C Program To Display Size Of Different Datatype. Here one thing noted down size of Datatype maybe depend upon your Operating System . Operating System You Are using maybe 32 Bit Or 64 Bit
Logic :- For This Type of problem C++ Can Handle Easily .C++ have a "sizeof" Operator to find a size of any datatype Follow Given A Syntax
Syntax :- sizeof( datatype )
Replace Datatype by following datatype
int
float
double
long double
long long
There is another way to find the size of datatype by using pointer
See Also :- C++ Program To Display Size Of Different Datatype
Solution :-
#include <stdio.h>
int main()
{
printf("int is %2d bytes \n", sizeof(short int));
printf("long int is %2d bytes \n", sizeof(long int));
printf("float is %2d bytes \n", sizeof(float));
printf("double is %2d bytes \n", sizeof(double));
printf("long double is %2d bytes \n", sizeof(long double));
printf("char is %2d bytes \n", sizeof(char));
return 0;
}
See Also :- Java Program To Display Size Of Different Datatype
Logic :- For This Type of problem C++ Can Handle Easily .C++ have a "sizeof" Operator to find a size of any datatype Follow Given A Syntax
Syntax :- sizeof( datatype )
Replace Datatype by following datatype
int
float
double
long double
long long
There is another way to find the size of datatype by using pointer
See Also :- C++ Program To Display Size Of Different Datatype
Solution :-
#include <stdio.h>
int main()
{
printf("int is %2d bytes \n", sizeof(short int));
printf("long int is %2d bytes \n", sizeof(long int));
printf("float is %2d bytes \n", sizeof(float));
printf("double is %2d bytes \n", sizeof(double));
printf("long double is %2d bytes \n", sizeof(long double));
printf("char is %2d bytes \n", sizeof(char));
return 0;
}
See Also :- Java Program To Display Size Of Different Datatype
Output :-
0 Comments: