C语言入门至精通(全集).ppt

C语言程序设计 第十章 指针 例10.3d 将数从大到小输出 #include stdio.h void swap(int *p1, int *p2) { int *p; p=p1; p1=p2; p2=p;} void main() { int a,b; int *pointer_1,*pointer_2; scanf(%d,%d,a,b); pointer_1=a; pointer_2=b; if(ab) 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 运行结果:5,9 C语言程序设计

文档评论(0)

1亿VIP精品文档

相关文档