blob: 2bb7568ec2cdcef37405195d337c207cbcf570f8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
/*
Purpose: Find out the size of the different data types
Author: M J Leslie
Date: 27-feb-94
*/
#include <stdio.h>
main()
{
/*
int/char are 'type specifiers'
short/long are 'type qualifiers'
*/
int i;
printf(" short int is %2d bytes \n", sizeof(short int));
printf(" int is %2d bytes \n", sizeof(int));
printf(" long int is %2d bytes \n", sizeof(long int));
printf(" signed int is %2d bytes \n", sizeof(signed int));
printf(" unsigned int is %2d bytes \n", sizeof(unsigned int));
printf("\n");
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("\n");
printf(" signed char is %2d bytes \n", sizeof(signed char));
printf(" char is %2d bytes \n", sizeof(char));
printf("unsigned char is %2d bytes \n", sizeof(unsigned char));
}
|