给出下面的代码段,下面的哪些陈述为真? ( ) public void create() { Vector myVect; myVect=new Vector(); } Ⅰ:第2行的声明不会为变量myVect分配内存空间。 Ⅱ:第2行的声明分配一个到Vector对象的引用的内存空间。 Ⅲ:第2行语句创建一个Vector类对象。 Ⅳ:第3行语句创建一个Vector类对象。
A.Ⅱ、Ⅲ、Ⅳ
B.Ⅱ、Ⅲ、Ⅳ
C.Ⅰ、Ⅲ
D.Ⅰ、Ⅳ
第1题:
给出下列的程序代码片段,下列选项说法不正确的是( )。 ① public void create( ){ ② Vector my; ③ my = new Vector( ); ④ }
A.第二行的声明不会为变量my分配内存空间
B.第二行语句创建一个Vector类对象
C.第三行语句创建一个Vector类对象
D.第三行语句为一个Vector类对象分配内存空间
第2题:
给出下列的程序代码片段,下列的哪个选项是不正确的? ① public void create( ) { ② Vector my; ③ my=new Vector ( ); ④ }
A.第二行的声明不会为变量my分配内存空间
B.第二行语句创建一个Vector类对象
C.第三行语句创建一个Vector类对象
D.第三行语句为一个Vector类对象分配内存空间
第3题:
若要在Vector类中将*重载为一元运算符,下列重载函数声明中肯定有错的是()。
A.Vector operator *();
B.Vector operator *(Vector);
C.int operator *(Vector);
D.Vector operator *(Vector, Vector);
第4题:
给出下列的程序代码片段,下列的( )选项是不正确的。 ① public void create(){ ② Vector my; ③ my=new Vector(); ④ }
A.第二行的声明不会为变量my分配内存空间
B.第二行语句创建一个Vector类对象
C.第三行语句创建一个Vector类对象
D.第三行语句为一个Vector类对象分配内存空间
第5题:
在Unity中,和向量有关的类有Vector2、Vector3、Vector4,分别对应不同维度的向量,其中()的使用最为广泛,是存储x,y,z坐标系数据的简单数据类型。
A.Vector3
B.Vector2
C.Vector4
D.Vector