使用new创建一个对象数组,该数组用指针pa指向,并使数组的3个元素都是类A的对象a1的值。应该是()
第1题:
在C++中,一个数组名字实际上是指向该数组【 】的指针。
第2题:
下列说法正确的是
A)int(**def)[10];----def指向一个指针,该指针指向10个整型变量构成的数组
B)int*(*gh[10]);---gh指向一个指针,该指针指向10个整型变量构成的数组
C)int*(*gh[10]);---gh是一个指针,指向由10个指向整型变量的指针构成的数组
D)A,C均正确
第3题:
以下关于指针数组的描述正确的是()
A.指针数组的每个元素是一个指针
B.指针数组的每个元素可以指向相同类型的数据
C.指针数组的每个元素存放了一个地址
D.指针数组的每个元素可以指向不同类型的数据
第4题:
下面关于数组的描述错误的是( )。
A.在C++语言中数组的名字就是指向该数组第一个元素的指针
B.长度为n的数组,下标的范围是0~n-1
C.数组的大小必须在编译时确定
D.数组只能通过值参数和引用参数两种方式传递给函数
第5题:
下列说法正确的是
A.int(**def)[10];----def指向一个指针,该指针指向10个整型变量构成的数组
B.int*(*gh[10]);---gh指向一个指针,该指针指向10个整型变量构成的数组
C.int*(*gh[10]);---gh是一个指针,指向由10个指向整型变量的指针构成的数组
D.A,C均正确
第6题:
第7题:
对于int*pa[5];的描述,( )是正确的。
A.pa 是一个指向数组的指针,所指向的数组是5个int型元素
B.pa 是一个指向某数组中第5个元素的指针,该元素是int型变量
C.pa[5]表示某个数组的第5个元素的值
D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针
第8题:
对于"int*pa[5];"的描述中,正确的是()。
A.pa是一个指向数组的指针,所指向的数组是5个int型元素
B.pa是一个指向某数组中第5个元素的指针,该元素是int型变量
C.pa[5]表示某个元素的第5个元素的值
D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针
第9题:
假设AB为一个类,pa为指向该类动态对象数组px的指针,该数组长度为n,则执行“delete pa;”语句时,自动调用该析构函数的次数为______ 。
A.0
B.1
C.n
D.n+1
第10题:
若有int *x[3]:则以下表述正确的是 ______。
A.x是一个指向具有3个元素的整型数组的指针
B.x是一个指向int型变量的指针
C.x是一个有3个元素的指针数组,每个元素是一个int型指针
D.x是一个数组,该数组的元素是指针x所指向的变量