通过指针变量 p 访问其成员变量 name,下面语法正确的是() A. p.nameB. (*p).nameC. (&p).nameD. p->name

通过指针变量 p 访问其成员变量 name,下面语法正确的是()

A. p.name

B. (*p).name

C. (&p).name

D. p->name


相关考题:

下面关于this指针的说法中错误的是( )。A.this指针是一种隐含指针,存在于每个类的非静态成员函数中B.它是成员函数所属对象的指针C.通过this.成员变量的形式可以访问类中的数据成员D.成员函数访问类中的数据成员格式可写成:this->成员变量

下面程序中调用scanf 函数给变量a输入数值的方法是错误的,其错误原因是() main() { int *p,q,a,b; p=a; scanf(“%d”,*p); …… }A.*p表示的是指针变量p的地址;B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值D.*p只能用来说明p是一个指针变量

有变量定义: int *p,q; 表示定义了______A.指针变量p和整型变量qB.两个指针变量p和qC.两个整型变量p和qD.这样定义有语法错

【单选题】7.2下面有关包的访问权限描述错误的是()A.包中默认类型成员变量可在类之间访问B.包中public修饰的成员变量可在类之间访问C.同一项目中默认类型成员变量可在包间访问D.在包p1中访问包p2中成员变量,需在p1中引用p2中相应的类

【单选题】(6-6)下面关于静态方法和实例方法的描述,正确的是()。A.静态方法可以访问静态成员变量,不可以访问实例成员变量。B.实例方法可以访问静态成员变量,不可以访问实例成员变量。C.静态方法可以访问静态成员变量,也可以访问实例成员变量。D.静态方法不可以访问静态成员变量,也不可以访问实例成员变量。

1、有一个指向一个结构的指针变量,下面()运算符可以用来通过这个指针变量访问结构体中的成员A..B.C.*D.->

【单选题】以下关于指针的表述不正确的是?A.指针就是地址B.指针变量是存放地址的变量C.通过指针变量可以访问到指针变量所指变量的值D.int *p,a; p=a;其中*号表示访问a的空间

10、下面程序中调用scanf 函数给变量a输入数值的方法是错误的,其错误原因是() main() { int *p,q,a,b; p=a; scanf(“%d”,*p); …… }A.*p表示的是指针变量p的地址;B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值D.*p只能用来说明p是一个指针变量

5、下列关于对象多态语法规则的描述中,错误的是()。A.通过超类引用变量访问子类对象的成员,只能访问其中超类定义过的成员B.通过超类引用变量访问子类对象的成员,不能访问其中新添加的成员C.如果子类重写了超类成员,通过超类引用变量所访问到的是重写前的老成员D.如果子类重写了超类成员,通过超类引用变量所访问到的是重写后的新成员