#include <stdio.h>
int main()
{
printf(" A Char is %lu bytes", sizeof( char ));
printf(" An int is %lu bytes", sizeof( int ));
printf(" A short is %lu bytes", sizeof( short ));
printf(" A long is %lu bytes", sizeof( long ));
printf(" A long long is %lu bytes ", sizeof( long long ));
printf(" An unsigned Char is %lu bytes", sizeof( unsigned char ));
printf(" An unsigned int is %lu bytes", sizeof( unsigned int));
printf(" An unsigned short is %lu bytes", sizeof( unsigned short ));
printf(" An unsigned long is %lu bytes", sizeof( unsigned long ));
printf(" An unsigned long long is %lu bytes ",sizeof( unsigned long long ));
printf(" float is %lu bytes", sizeof( float ));
printf(" A double is %lu bytes ", sizeof( double ));
printf(" A long double is %lu bytes ", sizeof( long double ));
return 0;
}
int main()
{
printf(" A Char is %lu bytes", sizeof( char ));
printf(" An int is %lu bytes", sizeof( int ));
printf(" A short is %lu bytes", sizeof( short ));
printf(" A long is %lu bytes", sizeof( long ));
printf(" A long long is %lu bytes ", sizeof( long long ));
printf(" An unsigned Char is %lu bytes", sizeof( unsigned char ));
printf(" An unsigned int is %lu bytes", sizeof( unsigned int));
printf(" An unsigned short is %lu bytes", sizeof( unsigned short ));
printf(" An unsigned long is %lu bytes", sizeof( unsigned long ));
printf(" An unsigned long long is %lu bytes ",sizeof( unsigned long long ));
printf(" float is %lu bytes", sizeof( float ));
printf(" A double is %lu bytes ", sizeof( double ));
printf(" A long double is %lu bytes ", sizeof( long double ));
return 0;
}
muhuacat@muhuacat:~/bin# gcc -o c c.c
muhuacat@muhuacat:~/bin# ./c
A Char is 1 bytes
An int is 4 bytes
A short is 2 bytes
A long is 8 bytes
A long long is 8 bytes
An unsigned Char is 1 bytes
An unsigned int is 4 bytes
An unsigned short is 2 bytes
An unsigned long is 8 bytes
An unsigned long long is 8 bytes
float is 4 bytes
A double is 8 bytes
A long double is 16 bytes
muhuacat@muhuacat:~/bin# ./c
A Char is 1 bytes
An int is 4 bytes
A short is 2 bytes
A long is 8 bytes
A long long is 8 bytes
An unsigned Char is 1 bytes
An unsigned int is 4 bytes
An unsigned short is 2 bytes
An unsigned long is 8 bytes
An unsigned long long is 8 bytes
float is 4 bytes
A double is 8 bytes
A long double is 16 bytes