xref: /petsc/src/benchmarks/sizeof.c (revision 8c1b1b9efea78b03ec857aa7c3707e01794d210d)
12e762c34SBarry Smith #include <stdio.h>
2*8c1b1b9eSSatish Balay /*
3*8c1b1b9eSSatish Balay         Prints the size of various C data types
4*8c1b1b9eSSatish Balay */
5*8c1b1b9eSSatish Balay int main(int argc,char *args)
62e762c34SBarry Smith {
7*8c1b1b9eSSatish Balay   printf("Long Double %d\n",sizeof(long double));
8*8c1b1b9eSSatish Balay   printf("double %d\n",sizeof(double));
9*8c1b1b9eSSatish Balay   printf("int %d\n",sizeof(int));
10*8c1b1b9eSSatish Balay   printf("char %d\n",sizeof(char));
11*8c1b1b9eSSatish Balay   printf("short %d\n",sizeof(short));
12*8c1b1b9eSSatish Balay   printf("long %d\n",sizeof(long));
13*8c1b1b9eSSatish Balay   printf("long long %d\n",sizeof(long long));
14*8c1b1b9eSSatish Balay   printf("int * %d\n",sizeof(int*));
152e762c34SBarry Smith 
162e762c34SBarry Smith   return 0;
172e762c34SBarry Smith }
18