已知Person类的两个对象p1,p2,类的成员变量age,name,正确说法是:
A: p1,p2的成员变量在内存中共用同一存储空间
B: p1,p2有各自的内存空间,在自己的内存空间有各自的age和name空间
C: p1.age和p2.age没什么区别
D: p1和p2的age成员变量,都直接使用Person.age
A: p1,p2的成员变量在内存中共用同一存储空间
B: p1,p2有各自的内存空间,在自己的内存空间有各自的age和name空间
C: p1.age和p2.age没什么区别
D: p1和p2的age成员变量,都直接使用Person.age
举一反三
- #include "stdio.h" main( ) { int a,b,*p1,*p2,*p; a=1;b=2; p1=&a; p2=&b; if(a
- 四格表χ2检验的检验假设是() A: P1=P2 B: P1≠P2 C: π1=π2 D: π1≠π2 E: P≠兀
- 以下函数( )。 fun(int *p1,int *p2) { int *p; *p=*p1; *p1=*p2; *p2=*p; } A: 能实现交换*p*p1和*p2的值 B: 指针变量p没有确定指向就使用,运行时出错 C: 能实现交换p1和p2的值 D: 能实现交换p1和p2的指向
- 【单选题】点P(1,2,3)关于xoy面的对称点为(p1,p2,p3).则 A. p1=1, p2=2, p3=-3 B. p1=-1, p2=-2, p3=-3 C. p1=-1, p2=-2, p3=3 D. p1=1, p2=-2, p3=-3
- 对于声明 int a=1*p,*p1=&a,*p2=&a; 下列表达式错误的是( )。 A: a=*p1+*p2 B: p=p1 C: p=p1+p2 D: a=p1-p2