设有定义: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选项。
提交答案
关闭