c++课程讲义东南大学非电类.pptxVIP

  • 7
  • 0
  • 约2.87千字
  • 约 57页
  • 2018-06-21 发布于上海
  • 举报
c课程讲义东南大学非电类

指针与二维数组;指针与二维数组;指针与二维数组;指针与二维数组;指针与二维数组;指针与二维数组;指向一维数组的指针;指向一维数组的指针;指向一维数组的指针;使用指向二维数组的指针输出二维数组中的元素。 void main() { int a[3][4]={0,1,2,3,4,5,6,7,8,9,10,11}; int (*p)[4], i, j; p=a; // 指针p指向二维数组a(起始地址) for(i=0;i3;i++) //相对于a数组起始地址的偏移量 for(j=0;j4;j++) //用指针+偏移量生成临时指针 { cout*(*(p+i)+j)’\t’; //使用行指针p+偏移量 cout*(p[i]+j)’\t’; //使用列指针p[i]+偏移量 cout*(*(a+i)+j)’\t’; //使用行指针a+偏移量 cout*(a[i]+j)’\n’; //使用列指针a[i]+偏移量 } } ;指向一维数组的指针;指向一维数组的指针;例:设有??结构体,包含学号、姓名和年龄,用返回值为指针的函数完成结构体数据输入。 分析:

文档评论(0)

1亿VIP精品文档

相关文档