fork download
  1. int arr[] = {1, '?'};
  2.  
  3. int main(void) {
  4. char hello_world[] = "Hello world!";
  5. void *x;
  6. int *adr;
  7. char* arrcast = (char*) &arr;
  8. int i;
  9.  
  10. x = &hello_world;
  11. adr = (int*)x;
  12. arr[0] = *adr;
  13. printf("%s\n", arrcast);
  14.  
  15. for(i = 0; i < 8; i++) {
  16. printf("Position %d: %d\n", i, (int) arrcast[i]);
  17. }
  18. }
Runtime error #stdin #stdout 0s 2008KB
stdin
Standard input is empty
stdout
Hell?
Position 0: 72
Position 1: 101
Position 2: 108
Position 3: 108
Position 4: 63
Position 5: 0
Position 6: 0
Position 7: 0