xref: /petsc/src/benchmarks/sizeof.c (revision c8a8475e04bcaa43590892a5c3e60c6f87bc31f7)
1 #include <stdio.h>
2 /*
3         Prints the size of various C data types
4 */
5 int main(int argc,char *args)
6 {
7   fprintf(stdout,"long double : %d\n",sizeof(long double));
8   fprintf(stdout,"double      : %d\n",sizeof(double));
9   fprintf(stdout,"int         : %d\n",sizeof(int));
10   fprintf(stdout,"char        : %d\n",sizeof(char));
11   fprintf(stdout,"short       : %d\n",sizeof(short));
12   fprintf(stdout,"long        : %d\n",sizeof(long));
13   fprintf(stdout,"long long   : %d\n",sizeof(long long));
14   fprintf(stdout,"int *       : %d\n",sizeof(int*));
15 
16   return 0;
17 }
18