正在加载图片...
★指针变量作为函数参数一 地址传递 特点:共享内存,“双向”传递 例将数从大到小输出 (main) swap(int x,int y) 2000 变量a int temp; 2002 5 ←一变量b temp-x; 2004 9 x-y, COPY (swap) 2006 ←一变量x y-temp; 2008 9 一变量y 200A 5 main() ←变量temp 5 int a,b; scanf("%d,%d",&a&b); if(a<b)swap(a,b); printf("n%d,%d n",a,b); D 指针变量作为函数参数——地址传递 特点:共享内存, “双向”传递 swap(int x,int y) { int temp; temp=x; x=y; y=temp; } main() { int a,b; scanf("%d,%d",&a,&b); if(a<b) swap(a,b); printf("\n%d,%d\n",a,b); } 例 将数从大到小输出 . . 2000 2008 200A 2002 2004 2006 5 变量a 变量b (main) 9 变量temp 变量y 变量x (swap) 5 5 95 9 COPY
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有