fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. enum{ANZAHL=sizeof(int)};
  5. int i, iValue = 0x44556677;
  6. const void *v = &iValue;
  7. const char *c = v;
  8.  
  9. for (i = 0; i < ANZAHL; i++)
  10. {
  11. printf("%p\n", (void*)(c+i));
  12. }
  13.  
  14. for (i = 0; i < ANZAHL; i++) //zweiter Lauf um die einzelnen Inhalte der Adressen auszulesen
  15. {
  16. printf("%02x\n", c[i]);
  17. }
  18. return 0;
  19. }
  20.  
Success #stdin #stdout 0s 2160KB
stdin
Standard input is empty
stdout
0xbfbd6f20
0xbfbd6f21
0xbfbd6f22
0xbfbd6f23
77
66
55
44