fork download
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int *ptr;
  5. int x;
  6. ptr = &x;
  7. *ptr = 0;
  8. printf(" x = %d\n", x);
  9. printf(" *ptr = %d\n", *ptr);
  10. *ptr += 5;
  11. printf(" x = %d\n", x);
  12. printf(" *ptr = %d\n", *ptr);
  13. (ptr)++;
  14. printf(" x = %d\n", x);
  15. printf(" *ptr = %d\n", *ptr);
  16. return 0;
  17. }
Success #stdin #stdout 0s 9424KB
stdin
Standard input is empty
stdout
 x = 0
 *ptr = 0
 x = 5
 *ptr = 5
 x = 5
 *ptr = 0