Zeiger in C++



  • Guten Abend,

    ich bin dabei mir gerade etwas C++ beizubringen und bin dabei über Zeiger gestolpert 🙂
    Jetzt hab ich einmal eine dumme Frage:
    Wie groß ist ein Zeiger? Ist er so groß wie der Datentyp auf den er zeigt oder ist er immer 32 Bit, weil er ja auf eine Addresse zeigt. Irgendwie scheine ich da etwas durcheinander zu bringen...

    Danke für eure Hilfe!!

    Einen schönen Abend noch!

    Viele Grüße
    Bianca



  • 3 Meter Fünzig



  • Die Grösse eines Zeigers hängt nur von der Computer Architektur ab, für die du programmierst, nicht jedoch von den Daten, auf die gezeigt wird. Wie du richtig erkannt hast, hat er im Normalfall die Länge einer eifachen Adresse. Diese ist heute entweder 32 oder 64 Bits lang (je nachdem, für was du kompilierst).

    MfG



  • Misti schrieb:

    3 Meter Fünzig

    um Gotteswillen ... hast Du noch einen Rechner aus den guten alten 60'er Jahren ?!


Anmelden zum Antworten