淺析c語言的 傳值調用 與 傳址調用

一、定義 傳值調用:調用函數時,將實參的值複製給形參,由於形參與實參佔用不同的存儲單元,導致形參的修改並不會影響實參的值。 傳址調用:調用函數時,將實參的地址複製給形參,此時形參、實參指向相同的內存單元,若在函數體中改變了形參值,實參值也會跟着改變。 二、代碼分析 #include<stdio.h> void swap1(int a,int b) { printf("swap1()形參地址&a=
相關文章
相關標籤/搜索