正在加载图片...
★指针变量作为函数参数—地址传递 特点:共享内存双向”传递 例将数从大到小输出 swap(int x, int y) (main) 2000 变量a int temp 2002 5 变量b temp=X COPY/2006 (swap) 一变量x y=temp 2008 变量y 200A 变量temp mal i int a, b scanf("%d,%d", &a, &b) if(a<b) swap(a, b) printf("n%d, %dn", a, b)指针变量作为函数参数——地址传递 特点:共享内存, “双向”传递 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 高等教育资讯网 版权所有