首页/ 题库 / [判断题]动态数组可以用ReDim语句再次分配动态的答案

动态数组可以用ReDim语句再次分配动态数组占据的存储空间。

判断题
2022-01-14 00:22
A、对
B、错
查看答案

正确答案

试题解析

标签: 大学试题 工学
感兴趣题目
数组是一种静态的存储空间分配,就是说,在程序设计时必须预先定义数组的数据类型和存储空间大小,由编译程序在编译时进行分配。
存储分配解决多道作业地址空间的划分问题。为了实现静态和动态存储分配,需采用地址重定位,即把()。
不同的编译程序关于数据空间的存储分配策略可能不同,但大部分编译中采用的方案有两种:静态存储分配方案和动态存储分配方案,而后者又分为()和()。
试题26以下定义数组的语句中错误的是()
下列语句中的语句可以用来正确地声明一个动态数组()
用new建立一个动态一维数组,并初始化int[10]={1,2,3,4,5,6,7,8,9,10},用指针输出,最后销毁数组所占空间。
在C程序中有一个二维数组 A[7][8],每个数组元素用相邻的 8个字节存储,那么存储该数组需要的字节数为( )。
假定要动态分配一个类型为struct Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为()=malloc(n*sizeof(struct Worker))。
有说明语句int *p=new int[10];释放动态数组的正确语句是()
有说明语句int *p=new int[10];访问动态数组元素的正确语句是()
动态数组是指()的数组。
对动态数组a(),若原数组为a(5),要改变数组为a(10)时,为保证其数组内的数据不丢失,应使用()语句进行定义。
相关题目

数组的大小自创建以后就固定了。如果需要在序列中存储不同类型的数据,或者需要动态改变其大小,就需要用集合类型,如Vector类。

堆式动态分配申请和释放存储空间遵守( )原则。
假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为( )。
数组在定义时,不能分配空间。只有定义完后,可以给数组分配空间。( )
不同的编译程序关于数据空间的存储分配策略可能不同,但大部分编译中采用的方案有两种:静态存储分配方案和动态存储分配方案,而后者又分为()和()。
在数组A中,每一个数组元素A[i][j]占用3个存储字,行下标i从1到8,列下标j从1到10。所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储字数是()
●在数组A中,每一个数组元素A[i,j]占用3个存储字,行下标i从1到8,列下标j从1到10。所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储字数是 (36) 。
●在数组A中,每一个数组元素A[i,j]占用3个存储字,行下标i从1到8,列下标j从1到10。所有数组元素相继存放于一个连续的存储空间中,则存放该数组至少需要的存储字数是 (36) 。
● 若二维数组 P[1..5, 0..8]的首地址为 base,数组元素按行存储,且每个元素占用 1个存储单元,则元素 P[3, 3]在该数组空间的地址为 (32) 。(32)
静态数组的存储空间可以在编译时确定。
数组是一种静态的存储空间分配,就是说,在程序设计时必须预先定义数组的数据类型和存储空间大小,由编译程序在编译时进行分配。
下面正确使用动态数组的是
用ReDim不可以改变动态数组的()
下面关于动态数组的叙述中,不正确的是()
堆式动态分配申请和释放存储空间遵守()原则。
动态数组可以用ReDim语句再次分配动态数组占据的存储空间。
动态数组是指计算机在执行过程中才给数组开辟存储空间的数组。
设有数组定义:chararray[]="China";则数组所占的存储空间为()。
静态数组的存储空间可以在编译时确定。
设有如下数组定义:charstr[8]={"Fujian"};则分配给数组str的存储空间是()字节
广告位招租WX:84302438

免费的网站请分享给朋友吧