當前位置:編程學習大全網 - 網站源碼 - C語言中實參和形參分別存放在內存的什麽位置?

C語言中實參和形參分別存放在內存的什麽位置?

形參只是壹個符號,不會分配具體的空間的..當函數被調用的時候,具體給出的參數,也就是實參,其實是壹份拷貝..它的內存空間在該函數的堆中進行分配.比如 定義函數 int add(int ,int); 在主函數中 定義變量 int x, y..調用函數 add(x, y);那麽在函數add的堆中會分配出空間,來保存實參x y的拷貝..而主函數中的 x y 是在主函數的堆中保存的... 不曉得有沒有說明白..呵呵

  • 上一篇:PC版微信在哪裏收?
  • 下一篇:139郵箱中的附件怎麽能下載到手機的sd卡上
  • copyright 2024編程學習大全網