fork download
  1. #include <iostream>
  2.  
  3. struct S
  4. {
  5.  
  6. };
  7.  
  8. int main()
  9. {
  10. int i;
  11. S s;
  12. S* s2 = new S;
  13.  
  14. std::cout << "&i: " << &i << '\n';
  15. std::cout << "&s: " << &s << '\n';
  16. std::cout << "s2: " << s2 << '\n';
  17.  
  18. // Ou, und s2 (also der Pointer, nicht das worauf er zeigt(!))
  19. // liegt natürlich auch auf dem Stack!
  20.  
  21. std::cout << "&s2: " << &s2 << '\n';
  22. }
Success #stdin #stdout 0s 3060KB
stdin
Standard input is empty
stdout
&i: 0xbfb21ce8
&s: 0xbfb21cef
s2: 0x9fee008
&s2: 0xbfb21ce4