03第三章模块化程序设计说明书.pptVIP

  • 3
  • 0
  • 约2.01万字
  • 约 73页
  • 2019-04-29 发布于安徽
  • 举报
* 济南大学·信息学院 4、指针变量可以进行的操作  ⑴ 赋值:int a,*p1=a,*p2;       p2=p1;  ⑵ 输出:printf(%x,p1);  ⑶ 增减:p1++; p2--; p1+=4; (当p1、p2指向数组元素时)  ⑷ 取内容:*p1=5; ? a=5;        printf(%d,*p1); * 济南大学·信息学院 3.9.4 指针作为函数参数 例:在主函数中输入两个整数a和b,编写函数交换a、b的值 void main( ) { int a,b; printf(Input a,b:); scanf(%d%d,a,b); printf(a=%d,b=%d\n,a,b); swap(a,b); printf(a=%d,b=%d\n,a,b); } #include stdio.h void swap(int x,int y) { int temp; temp=x; x=y; y=temp; } EG317.C * 济南大学·信息学院 用全局变量实现: #include stdio.h int a,b; void swap( ) { int temp; temp=a; a=b; b=temp; } void main( ) { printf

文档评论(0)

1亿VIP精品文档

相关文档