2012-06-22 105 views
-1

當談到指針時,我非常困惑。我想用簡單的語言來了解關於指針的每個概念。我知道指針是一個變量,它保存着另一個變量的內存位置。但這些都是我得到的一些疑問。請幫助我。指針 - 很多困惑

  1. 爲什麼指針被髮明(我聽說它的主要用途是動態內存分配,但請讓我明白這一點,我感到困惑)。
  2. 什麼指針與堆棧和堆有關? (我經常在書中讀到他們使用字堆棧和堆)。
  3. 如何實現指針(我想知道指針是如何在任何編程語言內部實現的,是否需要編譯器知道這個知識
  4. 爲什麼他們使用間接方法而不是直接使用變量本身的值?
  5. 什麼是掌握指針的概念?多少做法需要的途徑?

我很想知道這些。

回答