题目内容
(请给出正确答案)
[单选题]
若有定义int i,a【10】, *p;以下合法的是()__
A.p=a+2
B.p=a[5]+2
C.p=a[10]
D.p=&(i+2)
答案
D、p=&(i+2)
如果结果不匹配,请 联系老师 获取答案
A.p=a+2
B.p=a[5]+2
C.p=a[10]
D.p=&(i+2)
D、p=&(i+2)
int xxk8(int n)
int i, p=1, sum=1;
//补充完整下面for循环语句的循环体(即一-条复合语句)
for(i=1; i<=n; i++)
;
return sum;
A.i=p
B.[p]=a[i]
C.p=j
D.p=i
E.我不会
A.*w[1]1
B.p,*(p1)
C.w[2][2]
D.p[1][1]
A.&a,&*point,point
B.a,point,*&a
C.&*a,&a,*point
D.*&point,*point,&a
若有以下程序:
#include using namespace std ; class Point { int x, y; public :
Point () { x = 0; y = 0; } void SetPoint (int x1, int y1) { x = x1; y = y1; } void DisPoint () { cout << "x=" << x << "," << "y=" << y << endl ; } }; int main() { Point * p = new Point ; p-> SetPoint (5, 12); p-> DisPoint (); delete p; return 0; } 上面程序的输出结果为: