面向对象程序设计 第8讲二维指针结构体.pptVIP

  • 3
  • 0
  • 约6.66千字
  • 约 27页
  • 2017-02-24 发布于湖北
  • 举报

面向对象程序设计 第8讲二维指针结构体.ppt

北京科技大学 计算机系 多维数组及数组应用 赵红 作业 写出程序运行结果。 用行指针操作二维数组,找出最大值。 void main() { int a[2][3]={1,2,9,4,5,6}; coutprint(a,2,3)endl; } P167自测题7.5 P164例7.5 例如:比较两个字符串的大小。写出运算结果 #include iostream.h #include string.h void main( ) { char s1[ ]= aBC,s2[ ]= abc; if (strcmp(s1,s2)==0) couts1=s2; else if (strcmp(s1,s2)0) couts1s2; else couts1s2; } 10.3 指针与数组 ⑴ 二维数组的地址 例如:int a[3][4]; ① 二维数组名a是数组的首地址。 ② 二维数组a包含三个行元素:a[0]、a[1]、a[2] 。 10.3 指针与数组 ⑵ 二维数组元素的地址 a[0]、a[1]、a[2]是一维数组名,所以a[i]+j是数组元素的地址。 10.3 指针与数组 ⑶ 二维数组元素的表示法 数组元素可用下列形式表示: a[i][j]、*(a[i]+j)、*(*(a+i)+j) 10.3 指向数组的指针 int

文档评论(0)

1亿VIP精品文档

相关文档