C語言之旅(5)參數傳遞(值傳遞,指針傳遞,數組傳遞)

看下圖:值傳遞 在這裏我寫了一個加法的函數 int Add(int a,int b); a,b是函數的形參;在這個程序中1,2是實參。值傳遞:實參賦值給形參,在我調用Add(1,2);函數的時候,其實是實現了兩步: 1.a=1,b=2; 2.執行函數。這就是值傳遞。 指針傳遞: 從上圖可以看出來我明明要進行數值c,d的交換,但是爲什麼輸出的結果依舊是原來的。因爲在這個時候你用的是值傳遞,並沒有改變
相關文章
相關標籤/搜索