第1题:
在VB中的数组类型有三种,它们是()
A.控件数组
B.静态数组
C.动态数组
D.长行数组
第2题:
以下说法正确的有()。
A、使用ReDim语句将释放动态数组所占的存储空间
B、使用ReDim语句也可以保留动态数组中原有的内容
C、使用Erase语句将释放动态数组所占的存储空间
D、使用Erase语句将释放静态数组所占的存储空间
第3题:
假定动态分配一个类型为Worker的具有n个元素的数组,并由P指向这个动态数组,如果要释放这个数组,则使用的语句为【 】。
第4题:
此题为判断题(对,错)。
第5题:
VB有两种类型的数组:固定大小的______和在运行时可以改变的动态数组。
第6题:
编写一个函数CreateGrid(int m, int n, int t),用来创建一个动态的三维数组,其中m、n、t分别表示该数组每一维的长度。要求整个数组的存储空间都是用用C语言的库函数malloc函数动态申请的。另外编写一个FreeGrid函数,用来释放这个三维数组。
第7题:
此题为判断题(对,错)。
第8题:
假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句是_______。
【答案】Worker*r=newWorker[n]
【解析】在C++中动态分配栈上内存的命令是new,释放命令 是delete,注意和C语言中的mallc和free向对应。
第9题:
下面正确使用动态数组的是( )。
第10题: