/*
*煙台大學計算機與控制工程學院
*檔名稱:test.cpp
*作 者:朱國榮
*完成日期:2023年9月11日
*版 本 號:vc6.0
* *問題描述:交換a和b的值。
*輸入描述:兩個整數,分別為2和3。
*程式輸出:交換後的兩個數,輸出3和2.
*/
#include/*
void myswap(int *p1,int *p2)
//(2)引用作形參:
void myswap(int &x,int &y)
*/int main()
執行結果:
知識點總結:
第一種方法運用了指標的方法,可以呼叫指標所指向的變數,實現兩個值得交換。
第二種方法運用了 引用作形參 的方法。
學習心得:
繼續努力吧,少年!
C語言中函式引數傳遞的三種方式
c語言中函式引數傳遞的三種方式 1 傳值,就是把你的變數的值傳遞給函式的形式引數,實際就是用變數的值來新生成乙個形式引數,因而在函式裡對形參的改變不會影響到函式外的變數的值。2 傳址,就是傳變數的位址賦給函式裡形式引數的指標,使指標指向真實的變數的位址,因為對指標所指位址的內容的改變能反映到函式外,...
C語言中函式引數傳遞的三種方式 x, x, x
includevoid myswap1 int x,int y void myswap2 int p1,int p2 void myswap3 int x,int y intmain 在第乙個程式中,傳值不成功的原因是指在形參上改變了數值,沒有在實參上改變量值。在第二個程式中,傳位址成功的原因利用指...
C C 語言中函式引數傳遞的三種方式
問題及 檔名稱 cpp1.cpp 完成日期 2015年12月7日 版本號 v6.0 問題描述 c語言中函式引數傳遞的三種方式 輸入描述 兩個待交換的整數 程式輸出 交換後得兩個整數 includevoid myswap int x,int y int main includevoid myswap ...