首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,1 0},*p=a; 则数值为9的表达式是( )。
有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,1 0},*p=a; 则数值为9的表达式是( )。
admin
2014-08-29
28
问题
有如下说明
int a[10]={1,2,3,4,5,6,7,8,9,1 0},*p=a;
则数值为9的表达式是( )。
选项
A、*p+9
B、*(p+8)
C、*p+=9
D、p+8
答案
B
解析
此题考查的是指针的运用。选项A中,*p返回的是数组元素a[0]的值,所以最后结果足1+9=10;选项B是指针p后移8个单位位置处的值,即a[8]其值为9;选项C中表达式的值和选项A相同;选项D的值是一个地址值,该值无法确定。
转载请注明原文地址:https://jikaoti.com/ti/bKE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请填写空格:#include<iostream>usingnamespacestd;voidfun(intx,inty,int*z){*2=x+y;}voidmain(){
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
下面关this指针的说法中,不正确的是()。
下列对派生类的表述中,错误的是()。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classcmm{public:staticintm;cmm(){m++;}cmm(
()是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
若结构Arith中有一成员定义为char*op;,另有结构指针p定义为Arith*p=newArith.,则要访问p所指对象中的。p成员所指向的对象,应使用表达式【】。
对象还有操作,用于改变对象的状态,对象及其操作就是对象的【】。
若有如下类定义:classB{voidfunl(){}protected:doublevarl:public:voidfun2(){}};classD:public
随机试题
借贷期内所形成的利息额与所贷资金额的比率,我们称之为
计算二重积分I=x2ydxdy,其中D由y=x,y=2x及x=1所围成.
维持子宫前倾位置的主要韧带是
原发性肝癌转移的最常见部位是
下列哪项临床表现为Graves病所特有
急性心肌梗死与心绞痛的主要区别是()
根据《托收统一规则》,下列说法中正确的是:
基坑检测基准点不应少于()。
下列各项中,权利有效期为10年的是()。
WhatshouldaninvestorlookatbeforebuyinganIPO?______.
最新回复
(
0
)