网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
程序已有部分语句: int a=5,t=3,*p; p=&a; 对于指针变量p的使用,下面不正确的赋值语句是()。
A.t=*p;
B.a=t;
C.*p=&t
D.*p=t;
参考答案和解析
*p=&t
更多 “程序已有部分语句: int a=5,t=3,*p; p=a; 对于指针变量p的使用,下面不正确的赋值语句是()。A.t=*p;B.a=t;C.*p=tD.*p=t;” 相关考题
考题
( 20 )语句 int *p=k; 定义了指针 p ,与这个语句等效的语句序列是A ) int *p;p=k;B ) int *p;p=k;C ) int *p;*p=k;D ) int *p;*p=k
考题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;} private: int value; }; 则对下列语句序列正确的描述是( )。A.语句p=my,是把对象:my赋值给指针变量pB.语句MyClass*p,my;会调用两次类MyClass的构造函数C.对语句*P.SetVariable(5)的调用是正确的D.语句P->SetVariable(5)与语句my.SetVariable(5)等价
考题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i} private: int value; }; 则对下列语句序列正确的描述是( )。 MyClass*P,my;p=my;A.语句p=my;是把对象my赋值给指针变量PB.语句MyClass*p,my;会调用两次类MyClass的构造函数C.对语句*P.SetVariabte(5)的调用是正确的D.语句p->SetVariable(5)与语句my.SetVariable(5)等价
考题
类MyClas定义如下: Class MyClas{ public: MyClas(){value=0;} setVariable(int i){value=I;} private: int value; }则以下对语句序列 MyClas *p,my;p=my; 的描述正确的是( )。A.语句 p->setVariable(5) 与语句 my.setVariable(5) 等价B.对语句 *p.setVariable(5)的调用是正确的C.语句 MyClas *p,my; 会调用两次类MyClas的构造函数D.语句 p=my; 是把对象my赋值给指针变量p
考题
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。A.语句int*p=a;定义不正确B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素C.语句int*p=a;是把a[0]的值赋给变量pD.语句iht*p=a;是把a[l]的值赋给变量p
考题
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。A.语句int *p=a;定义不正确B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素C.语句int *p=a;是把a[0]的值赋给变量pD.语句int *p=a;是把a[1]的值赋给变量p
考题
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )A.int p [n]B.int * p( );C.int * p(n);D.int( * p)[n]
考题
类MyClass的定义如下: class MyClass { public: MyClass(){value=0;} SetVariable(int i){value=i;) private: int value; }; 则对下列语句序列正确的描述是( )。A.MyClass*p,my;p=my;B.语句p=my;是把对象my赋值给指针变量pC.语句MyClass*p,my;会调用两次类MyClass的构造函数D.对语句*p.SetV ariable(5)与语句my.SetVariable(5)等价
考题
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float*p=S
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float*p=&x;B.int*p-(float)x;C.float p=&x;D.float*p=1024;
考题
若有定义“floata=25,b,*p=&b;”,则下列对赋值语句“*p=a;”和“p=&a;”的正确解释为( )。A.两个语句都是将变量a的值赋予变量pB.*p=a是使P指向变量a,而P=&a是将变量的值赋予变量指针pC.*p=a是将变量a的值赋予变量b,而&;a是使P指向变量aD.两个语句都是使p指向变量a
考题
类MyClass的定义如下: class MyClass { pubfic: MyClass(){value=0;} SetVariable(int i){value=i;) private: intvalue; }; 则对下列语句序列正确的描述是( )。 MyClass*p,my;p=my;A.语句p=my;是把对象my赋值给指针变量pB.语句MyClass*p,my;会调用两次类MyClass的构造函数C.对语句*p.SetVariable(5)的调用是正确的D.语句p->SetVadable(5)与语句my.SetVariable(5)等价
考题
设有C语句:struct T{int n;double x;}d,*p;,若要使p指向结构体变量中的成员n,正确的赋值语句是()A、p=d.nB、*p=d.nC、p=(struct T *)d.nD、p=(struct T *)d.n
考题
有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=a,?p2=b;A、?p2=b;B、p1=a;C、p2=p1;D、c=?p1?(?p2)。
考题
若已定义inta=5;下面对(1)int*p=a;(2)*p=a;两个语句的正确解释是()A、语句(1)和(2)中的*P含义相同,都表示给指针变量p赋值B、语句(1)和语句(2)的执行结果,都是把变量a的地址值赋给指针变量pC、语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋给指针变量pD、语句(1)在对p进行说明的同时进行初始化,使p指向a,语句(2)将变量a的值赋于*p
考题
单选题若已定义:int x=12;对①int *p=x;和②*p=x;这两条语句的正确理解是()A
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量B
语句①和②中的*p含义相同,都表示给指针变量赋值C
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量pD
语句①和②的执行结果都是把变量x的地址赋给指针变量p
考题
单选题有以下变量说明,下面不正确的赋值语句是() int a=5, b=10,c; int ?p1=a,?p2=b;A
?p2=b;B
p1=a;C
p2=p1;D
c=?p1?(?p2)。
考题
单选题假定p是具有int**类型的指针变量,则给P赋值的正确语句为()。A
p=newintB
p=aewint*C
p=newint**D
p=newint[10]
热门标签
最新试卷