正在加载图片...
()第十章指针 Ch9 33. c 例将数从大到小输出 swap(int*pl, int*p2) (main) 2000 〔int“p; 整型a 2002 5 整型b p-pI; pl=p2; 地址传递 2004 pointer I 2000 2006 pz-p; pointer 2 COPY2008}2002 maint (0 200 (swap) 指针p1 2002 i int a, b 200C 指针p2 int *pointer *pointer_ _2, 2000 200E 指针p scanf(%od, %d", &a, &b) 2000 2010 pointer 1=&a; pointer 2=&b f(a<b) swap(pointer 1, pointer 2); printi("%ad,%d", pointer-1, pointer-2;运行结果:5,919 第十章 指针 运行结果:5,9 例 将数从大到小输出 swap(int *p1, int *p2) { int *p; p=p1; p1=p2; p2=p; } main() { int a,b; int *pointer_1,*pointer_2; scanf("%d,%d",&a,&b); pointer_1=&a; pointer_2=&b; if(a<b) swap(pointer_1,pointer_2); printf("%d,%d",*pointer_1,*pointer_2); } …... 2000 2008 200A 2002 2004 2006 200C 200E 2010 ... 5 9 整型a 整型b (main) pointer_1 pointer_2 2000 2002 2000 2002 COPY (swap) 指针p1 指针p2 指针p 2000 **** 地址传递 2000 2002
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有