fork download
  1. #include <iostream>
  2. #include <cstddef>
  3. int main() {
  4. unsigned long long s = 1024 * 1024;
  5. uint8_t *p = (uint8_t*)malloc(s);
  6. p[s-1] = 100;
  7. std::cout << (int)p[s-1] << std::endl;
  8. uint64_t *lp = (uint64_t*)malloc(s);
  9. lp[s-1] = 100;
  10. std::cout << lp[s-1] << std::endl;
  11. return 0;
  12. }
Success #stdin #stdout 0s 2852KB
stdin
Standard input is empty
stdout
100
100