> 資訊
swap(p,q),調用函數時,會復制一份值,你改變的是復制的值,函數調用完后,實際上pq沒變。
你改為下面:
#include<stdio.h>
void swap(int **a,int **b)
{ ?
int ?*t;
t=*a; ? *a=*b; ?*b=t;
}
main()
{ ?
int ?x=3,y=5,*p=&x,*q=&y;
swap(*p, *q);
printf(%d\t%d\n,*p,*q);
}
記住函數傳遞參數時,若要修改變量的值一定要傳遞它的地址過去,p領航鯨為什么叫領航鯨5、q也是值
lg1/5為什么等于-lg5?
lg15+lg28-lg3+lg5-lt7=lg(15*28*5/3/7)=lg(100)=2lga+lgb=lg(a*b)lga-lgb=lg(a/b)
猜你喜歡
- 2024-01-22 領航鯨為什么叫領航鯨5,澳洲cash rate為什么會.5
- 2024-01-17 領航鯨為什么叫領航鯨5,齒鯨的資料。(詳細一點)
- 2024-01-11 領航鯨為什么叫領航鯨5,鯨魚和海豚為什么會擱淺?
- 2024-01-10 領航鯨為什么叫領航鯨5,什么叫Daubechies5小波?