File: Stare vježbe/vjezbe02/11__sizeof.c

  1. /*
  2.   11__sizeof.c
  3.   Operator sizeof
  4. */
  5.  
  6. #include <stdio.h>
  7.  
  8. int main ()
  9. {
  10. int i, j=0xA2;
  11. double d=24.7e-3;
  12. char ch='A';
  13.  
  14. /* ispis koliko su veliki pojedini tipovi u byteovima */
  15. printf("Velicina inta: %d\n", sizeof(int));
  16. printf("Velicina short inta: %d\n", sizeof(short));
  17. printf("Velicina long inta: %d\n", sizeof(long));
  18.  
  19. printf("Velicina floata: %d\n", sizeof(float));
  20. printf("Velicina doublea: %d\n", sizeof(double));
  21. printf("Velicina long doublea: %d\n", sizeof(long double));
  22.  
  23. printf("Velicina chara: %d\n", sizeof(char));
  24.  
  25. /* ispis velicine varijabli */
  26. printf("Velicina varijabli i i j (tipa int): %d, %d\n", sizeof(i), sizeof(j));
  27. printf("Velicina varijable d (tipa double): %d\n", sizeof(d));
  28. printf("Velicina varijable ch (tipa char): %d\n", sizeof(ch));
  29.  
  30. return 0;
  31. }
  32.