假定p是具有int**类型的指针变量,则给p赋值的正确语句为( )。 A.p=newintB.p=newint*C.p=newint**D.p=newint[10]
假定p是具有int**类型的指针变量,则给p赋值的正确语句为( )。
A.p=newint
B.p=newint*
C.p=newint**
D.p=newint[10]
相关考题:
类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)等价
在下列叙述中,正确的一条是( )A.语句int *pt中的*pt是指针变量名B.语句"int *p=a;"等价于"int *p;p=a[0];”C.运算符*和都是取变量地址的运算符D.已知指针变量p指向变量a,则a和*p值相同,都是变量a的值
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。 p和s为int型的指针变量。请对以下问题填空。①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【 】。②若指针s指向存储单元a[2],p指向存储单元a[0],表达式s-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
类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)等价
若有以下定义和语句:“double r=99,*p=&r;*P =r;”,则以下正确的叙述是( )。A.两个*p含义相同,都说明给指针变量p赋值B.在“double r=99,*p=&r;”中,把r的地址赋值给了P所指的存储单元C.语句“*p=r;”把变量r的值赋给指针变量PD.语句“*p=r;”取变量r的值放回r中
设有如下定义:typedefint*INTEGER;INTEGERp,*q;则()是正确的叙述。 A.p是int型变量B.q是基类型为int的指针变量C.p是基类型为int的指针变量D.程序中可用INTEGER代替int类型名
若有以下定义和语句: double r=23,*p=r; *p=r;则以下正确的叙述是______。A.两处的*p含义相同,都说明给指针变量p赋值B.在“double r=23,*p=r;”中,把r的地址赋值给了p所指的存储单元C.语句“*p=r;”把变量r的值赋给指针变量pD.语句“*p=r;”取变量r的值放回r中
设有如下定义: typedefint*INTEGER; INTEGERp,*q; 则()是正确的叙述。A、p是int型变量B、q是基类型为int的指针变量C、p是基类型为int的指针变量D、程序中可用INTEGER代替int类型名
若已定义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
单选题假定p是具有int**类型的指针变量,则给P赋值的正确语句为()。Ap=newintBp=aewint*Cp=newint**Dp=newint[10]