A、intp=newint(10);
B、intp=newint[10];
C、int*p=newint[10];
D、int*p=newint(10);
第1题:
下列关于new运算符的描述中错误的是
A.使用运算符new创建对象数组时必须定义初始值
B.使用运算符new创建对象时,会调用类的构造函数
C.运算符new可以用来动态创建对象和对象数组
D.使用new运算符创建的对象可以使用运算符delete删除
第2题:
如定义 int (*p)[10];, 则标识符p是()。
A.指向含有10个整型元素的一维数组的指针
B.指向整型变量的地址
C.含有10个整型元素的数组名
D.含有10个整型指针元素的数组名
第3题:
1、如定义 int (*p)[10];, 则标识符p是()。
A.指向含有10个整型元素的一维数组的指针
B.指向整型变量的地址
C.含有10个整型元素的数组名
D.含有10个整型指针元素的数组名
第4题:
用calloc函数创建具有10个整型元素的一维数组的正确语句是()。
Aint *p=calloc(10,2);
Bint *p=calloc(10);
Cint *p=calloc(10,4);
Dint *p=malloc(10)
第5题:
用new运算符创建一个含10个元素的一维整型数组的正确语句是()。
A.int *p=new int[10];
B.int *p=new int a[10];
C.int *p=new int (10);
D.int *q=new int[5]={1,2,3,4,5};