RicardasSim

printf long hex

Sep 4th, 2019
797
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.49 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. int
  6. main (int argc, char **argv)
  7. {
  8.  
  9.   int var1 = 0x12345678;
  10.   long int var2 = 0x1234267812345678;
  11.   int var3 = 0x123;
  12.   long int var4 = 0x1234267;
  13.  
  14.  
  15.   printf ("%X\n",var1);
  16.   printf ("%lX\n", var2);
  17.  
  18.   printf ("%X\n",var3);
  19.   printf ("%lX\n", var4);
  20.  
  21.   printf ("%08X\n",var3);
  22.   printf ("%016lX\n", var4);
  23.  
  24.  
  25.   return 0;
  26. }
  27.  
  28. /*
  29. output:
  30.  
  31. 12345678
  32. 1234267812345678
  33. 123
  34. 1234267
  35. 00000123
  36. 0000000001234267
  37.  
  38. */
Advertisement
Add Comment
Please, Sign In to add comment