设有定义:double a[10],*s=a;,以下能够代表数组元素a[3]的是( )。

admin2017-12-13  37

问题 设有定义:double a[10],*s=a;,以下能够代表数组元素a[3]的是(    )。

选项 A、(*s)[3]
B、*(s+3)
C、*s[3]
D、*s+3

答案B

解析 题中,首先定义了double型的数组a,并将数组首地址赋给指针s。s[3]能够表示a[3],故选项A、C不能表示a[3];选项D的,*s+3=a[0]+3。故本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/Jmxp777K
0

最新回复(0)