fork download
  1. #include <stdio.h>
  2. #define INFINITELY_LARGE_SIZE 1000000
  3. char array[INFINITELY_LARGE_SIZE] = {0};
  4. char *ptr=array;
  5. int main() {
  6. ++*ptr;
  7. ++*ptr;
  8. ++*ptr;
  9. ++*ptr;
  10. ++*ptr;
  11. ++*ptr;
  12. ++*ptr;
  13. ++*ptr;
  14. while (*ptr) {
  15. ++ptr;
  16. ++*ptr;
  17. ++*ptr;
  18. ++*ptr;
  19. ++*ptr;
  20. while (*ptr) {
  21. ++ptr;
  22. ++*ptr;
  23. ++*ptr;
  24. ++ptr;
  25. ++*ptr;
  26. ++*ptr;
  27. ++*ptr;
  28. ++ptr;
  29. ++*ptr;
  30. ++*ptr;
  31. ++*ptr;
  32. ++ptr;
  33. ++*ptr;
  34. --ptr;
  35. --ptr;
  36. --ptr;
  37. --ptr;
  38. --*ptr;
  39. }
  40. ++ptr;
  41. ++*ptr;
  42. ++ptr;
  43. ++*ptr;
  44. ++ptr;
  45. --*ptr;
  46. ++ptr;
  47. ++ptr;
  48. ++*ptr;
  49. while (*ptr) {
  50. --ptr;
  51. }
  52. --ptr;
  53. --*ptr;
  54. }
  55. ++ptr;
  56. ++ptr;
  57. putchar(*ptr);
  58. ++ptr;
  59. --*ptr;
  60. --*ptr;
  61. --*ptr;
  62. putchar(*ptr);
  63. ++*ptr;
  64. ++*ptr;
  65. ++*ptr;
  66. ++*ptr;
  67. ++*ptr;
  68. ++*ptr;
  69. ++*ptr;
  70. putchar(*ptr);
  71. putchar(*ptr);
  72. ++*ptr;
  73. ++*ptr;
  74. ++*ptr;
  75. putchar(*ptr);
  76. ++ptr;
  77. ++ptr;
  78. putchar(*ptr);
  79. --ptr;
  80. --*ptr;
  81. putchar(*ptr);
  82. --ptr;
  83. putchar(*ptr);
  84. ++*ptr;
  85. ++*ptr;
  86. ++*ptr;
  87. putchar(*ptr);
  88. --*ptr;
  89. --*ptr;
  90. --*ptr;
  91. --*ptr;
  92. --*ptr;
  93. --*ptr;
  94. putchar(*ptr);
  95. --*ptr;
  96. --*ptr;
  97. --*ptr;
  98. --*ptr;
  99. --*ptr;
  100. --*ptr;
  101. --*ptr;
  102. --*ptr;
  103. putchar(*ptr);
  104. ++ptr;
  105. ++ptr;
  106. ++*ptr;
  107. putchar(*ptr);
  108. ++ptr;
  109. ++*ptr;
  110. ++*ptr;
  111. putchar(*ptr);
  112. }
Success #stdin #stdout 0s 11296KB
stdin
Standard input is empty
stdout
Hello World!