fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int *p, *p1, *arr;
  6.  
  7. p = new int[10];
  8. arr = p;
  9. p1 = p++;
  10.  
  11. for (int i=0; i<10;i++) {
  12. *p1 = i*10;
  13. p1++;
  14. }
  15. cout << "1st loop result: ";
  16. for(int i = 0; i < 10; ++i) {
  17. cout << arr[i] << " ";
  18. }
  19. cout << endl;
  20.  
  21. for (int i=0; i<10;i+=2) {
  22. p[i] = i*100;
  23. }
  24. cout << "2nd loop result: ";
  25. for(int i = 0; i < 10; ++i) {
  26. cout << arr[i] << " ";
  27. }
  28. cout << endl;
  29.  
  30.  
  31. for (int i=0; i<5;i++) {
  32. cout << *p++ << " ";
  33. }
  34. }
Success #stdin #stdout 0s 4720KB
stdin
Standard input is empty
stdout
1st loop result: 0 10 20 30 40 50 60 70 80 90 
2nd loop result: 0 0 20 200 40 400 60 600 80 800 
0 20 200 40 400