更多"若有语句int * point,a=4;和point=&a;下面均代表"的相关试题:
[单项选择]若有语句int * point,a=4;和point=&a;下面均代表地址的一组选项是( )。
A. a,point,* &a
B. & * a,&a,* point
C. * &point,* point,&a
D. &a,& * point,point
[单项选择]有以下类定义 classPoint{ public: Point(int x=0,int y=0){_x=x;_y=y;} void Move (int xOff,int yOff {_x +=xOff;_y+yOff} void Print( ) const {cout<<'('<<_x<<','<<_y<<')'<<endl;} private: int_x_y; }; 下列语句中会发生编译错误的是
A. Pointpt;pt;Print();
B. const Point pt;pPrint();
C. Pointpt;pMove(1,2);
D. const Point pt;pMove(1,2);
[单项选择]有如下类定义: class Point{ int x_,y_; public: Point( ):x_(0),y_(0){} Point(int x,int y=0):x_(x),y_(y){} }; 若执行语句: Point a(2),b[3],*c[4]; 则Point类的构造函数被调用的次数是
A. 2次
B. 3次
C. 4次
D. 5次
[单项选择]若有语句:char *line[5];,以下叙述中正确的是
A. 定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B. 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C. 定义line是一个指针数组,语句中的,号称为间址运算符
D. 定义line是一个指向字符型函数的指针
[单项选择]有如下类定义:class Point{int x__, y__;public:Point( ): x_(0), y_(0) {}Point(int x, int y =0): x_(x), y_(y) {}若执行语句Point a(2),b[3], *c[4];则Point 类的构造函数被调用的次数是( )。
A. 2次
B. 3次
C. 4次
D. 5次