(8.48)--11.3C语言程序设计指针与函数.pptVIP

  • 4
  • 0
  • 约1.57千字
  • 约 13页
  • 2023-11-17 发布于陕西
  • 举报
感谢聆听 C语言程序设计 三、指针与函数 1.指针变量作为函数参数 ①指针类型做函数参数的作用是将一个地址值传送到函数中,函数对指针所指单元的操作,即对主调函数的变量进行操作。 ②实参必须是基类型相同的地址值或是已指向某个存储单元的指针变量。 a 3 5 p1 p2 b a b main() {int a=3,b=5,*p1,*p2; void swap(int *pa,int *pb); p1=a; p2=b; if (ab) swap(p1,p2); printf(\n%d,%d\n,a,b); } void swap(int *pa,int *pb) pa pb {int p; p=*pa; *pa=*pb; *pb=p; } p 3 5 3 输出:5,3 swap(a,b); 三、指针与函数 1.指针变量作为函数参数 【例1】交换两数程序示例。 a 3 5 p1 p2 b a b main() {int a=3,b=5,*p1,*p2; void swap(int *pa,int *pb); p1=a; p2=b; if (ab) swap(p1,p2); printf(\n%d,%d\n,a,b); } void swap(int *pa,int *pb) pa pb {int *p; p=pa; pa=pb; pb=p; } p

文档评论(0)

1亿VIP精品文档

相关文档