第七章 谭浩强版C教程.pptVIP

  • 3
  • 0
  • 约8.38千字
  • 约 45页
  • 2017-12-28 发布于江苏
  • 举报
第七章 谭浩强版C教程

void search(float (*p)[4],int n) / * p是指向具有4个元素的一维数组的指针 */{int i; printf(″the score of No. %d are:\n″,n); for(i=0;i<4;i++) printf(″%5.2f″,*(*(p+n)+i)); } 程序运行结果如下: average=82.25 the score of No.2 are: 90.00 99.00 100.00 98.00 五、多级指针 有:int a,*p=a; 若使:q=p; 则q是就指向指针变量的指针变量,称q为二级指针。 二级指针定义的一般形式为: 类型符 **指针变量名; 如:int **q; 则:a=5; 或*p=5; 或**q=5; 结果相同。 同样可以有三级、四级指针等等,我们把二级及二级以上的指针称为多级指针。 a p a p q 5 [例7.13] 数组的输出 main() { int a[5]={1,3,5,7,9}; int *b[5],i,**p; for(i=0;i5;i++) b[i]=a[i]; p=b; for(i=0;i5;i++) printf(“%d “,**p++); } a[0] a[1] a[2] a[3] a[4]

文档评论(0)

1亿VIP精品文档

相关文档