若有以下定义: int x[10] * pt=x; 则对x数组元素的正确引用是( )。A.pt+3B
若有以下定义:
int x[10],* pt=x;
则对x数组元素的正确引用是( )。
A.pt+3
B.}&x[10]
C.*(pt+10)
D.*(x+3)
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:D
没有A选项的引用形式。+与&放在一起作用抵消,所以B选项错误,最大只能引用到X[9。+(pt+i)表示引用指针pt所指元素后的第i个元素,所以c选项错误,最大只能为+(pt+9)。因此D选项正确。
相似问题
软件设计中模块划分应遵循的准则是( )。A.低内聚低耦合B.高内聚低耦合C.低内聚高耦合D.高内聚高
软件设计中模块划分应遵循的准则是( )。A 低内聚低耦合B 高内聚低耦合C 低内聚高耦合D 高内聚高耦合请帮忙给出正确答案和分析,谢谢!
有以下程序: 程序运行后的输出结果是( )。A.Zhao m 85 90B.Qian m 85 90
有以下程序: 程序运行后的输出结果是( )。A Zhao,m,85,90B Qian,m,85,90C Zhao,f,95,92D Qian,f,95,92请帮忙给出正确答案和分析,谢谢!
当修改了默认状态下“文件”菜单下所列出的最近使用的文档的份数后( )A “文件”菜单下列出的文档的份
当修改了默认状态下“文件”菜单下所列出的最近使用的文档的份数后( )A、“文件”菜单下列出的文档的份数马上变为修改过的份数B、“文件”菜单下列出的
以下选项中关于程序模块化的叙述错误的是( )。A.可采用自底向上 逐步细化的设计方法把若干独立模块组
以下选项中关于程序模块化的叙述错误的是( )。A 可采用自底向上、逐步细化的设计方法把若干独立模块组装成所要求的程序B 把程序分成若干相对独立、功
现在有一个以文件名A保存过的文件 如果我们要把A再以文件名B保存的话 使用( )命令A “保存”B
现在有一个以文件名A保存过的文件,如果我们要把A再以文件名B保存的话,使用( )命令A、“保存”B、“另存为”C、“另存为Web页”D、“打开”
