C語言
1. 指標變數作為函式引數、
void sw(int* xingchan1, int* xingchan2)//指標變數作為形參、
{
int c;
c = *xingchan1;
*xingchan1 = *xingchan2;
*xingchan2 = c;
printf("c=%d\n", c);
}//相當于整型變數賦值
int main()
{
int a = 2, b = 4;
int* a1, *a2;//定義指標變數——整型變數、
a1 = &a;
a2 = &b;
printf("a=%d,b=%d\n", a, b);
if (a < b)
{
sw(a1, a2);//作為實參
}
printf("a=%d,b=%d\n", a, b);
}
-
函式sw()遵循C語言的規定、實參向形參傳遞的規則、單向的值傳遞、呼叫sw()沒有改變實參指標變數的值、改變的是實參指標變數所指向的變數、
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/8261.html
標籤:C
上一篇:C/C++編程筆記:C語言 while 回圈陳述句,要注意先判斷再執行!
下一篇:Jvm引數問題
