试题题干
对类中声明的变量,用new运算符创建一维数组的正确形式是( )
参考答案
正确答案:
试题解析
使用new运算符可以动态分配一个任意大小的数组:
p=new T[N];
其中,T是任意类型名,p是类型为T*的指针,N代表数组“元素个数”,可以是任何的值为正整数的表达式。数组中元素的类型是T类型。
故本题选B。float*p=new float[10];的含义是:开辟一个长度为10的float型数组的空间,并把首地址赋予指针变量p,而p是指向float型数据的指针。