正在加载图片...
()第十章指针 Ch9 3. c 例将数从大到小输出 (main) swap(int*pl,int“p2) 2000 整型变量a i int p; 2002 整型变量b 5 p=p1; 20041 指针 pointer 1 2 2000 p p2; 2006 地址传递 指针 pointer p2=p 2002 2008 200A maino i int a, b 200C int*pointer 1, "pointer 2 200E scanf(%od, %d", &a, &b); 2010 pointer 1=&a; pointer 2=&b if(ab swap(pointer 1, pointer 2); printf("In%/od, % dn, a, b); 运行结果:9,516 第十章 指针 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("\n%d,%d\n",a,b); } …... 2000 2008 200A 2002 2004 2006 200C 200E 2010 ... 5 9 整型变量a 整型变量b (main) 指针pointer_1 指针pointer_2 2000 2002 5 9 例 将数从大到小输出 运行结果:9,5 地址传递
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有