作业帮 > 综合 > 作业

若有定义"int aa[3][4],(*ptr)[4]; ptr=aa;",则*(ptr+1)+2表示

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/28 08:03:01
若有定义"int aa[3][4],(*ptr)[4]; ptr=aa;",则*(ptr+1)+2表示
若有定义“int aa[3][4],(*ptr)[4]; ptr=aa;”,则*(ptr+1)+2表示 .
A)aa[2][1]的地址 B)aa[1][2]的地址
C)元素aa[2][1] D)元素aa[1][2]
选D
aa是一个二维数组,ptr是一个数组指针,也就相当与一个二级指针,ptr+1表示跳到aa这个二维数组的第二行,再取*号然加2表示继续跳到第二行的第第三个元素,也就是aa[1][2];