数组名就是一个指针(),表示该数组所占据内存空间的()。
相似题目
-
假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为()。
-
假定AB为一个类,px为指向该类动态对象数组的指针,该数组长度为n,则执行“delete []px;”语句时,自动调用该类析构函数的次数为()。
-
有一个10个字的数组存放在数据段,已知其起始地址为7A3CH:185FH,请问该数组在内存中的实际起始物理地址和末地址各为多少?此时,DS段寄存器中的内容为多少?
-
假定二维数组的定义为“int a[3][5];”,则该数组所占存储空间的字节数为60。()
-
假定a为一个整型数组名,则元素a[4]与()的表示等价。
-
假定一维字符指针数组的定义为"char* a[8];",则该数组占用的存储空间的字节数为()。
-
假定利用数组a[N]顺序存储一个栈,用top表示栈顶指针,top==-1表示栈空,并已知栈未满,当元素x进栈时所执行的操作为( )。
-
数组元素为指针类型的数组称为指针数组,指针数组中的每一个元素都是指针变量
-
数组可以在内存空间连续存储任意一组数据。()
-
C 语言中,数组在内存中占一片( )的存储区,由数组名代表它的首地址。数组名是一个地址常量,不能对它进行赋值运算。
-
C语言中的数组名有两种含义,一是标识数组,二是代表数组的首地址,数组名的实质就是数组的首地址
-
java语言在数组元素只有下标表示,没有指针表示
-
假设以数组A[n]存放循环队列的元素,其头指针front指向队头元素的前一个位置、尾指针rear指向队尾元素所在的存储位置,则在少用一个元素空间的前提下,队列满的判定条件为 ()
-
在C++中,一个数组名字实际上是指向该数组【】的指针。
-
设数组a[M](M为最大空间个数)作为循环队列Q的存储空间,front为队头指针(指向第一个存放数据的
-
chara[]={'a','b','c'};charb[]={"abc"};数组a和数组b占用的内存空间大小不一样。()
-
循环队列采用数组data()来存储元素的值,并用front和rear分别作为其头尾指针。为区分队列的满和空,约定队列中能够存放的元素个数最大为n—1,也即至少有一个元素空间不用,则在任意时刻,至少可以知道一个空的元素的下表是()。入队时,可用语句()切除新元素在数组data中的下标。
-
假定一维数组的定义为“chara[8];”,则该数组a所占用的存储空间的字节数为()。
-
【判断题】数组的元素实质上就是一个变量,代表内存中的一个存储单元。
-
1、数组名是该数组首元素的起始地址,是一个地址常量。
-
用 字符数组存放一个字符串,可以通过数组名和下标引用字符串中一个字符,也可以通过数组名和格式声明“ %s” 输出该字符串()
-
假设一棵树的存储结构采用父站点表示法,父结点指针数组为intparent[maxSize],其中maxSize表示父结点指针数组的最大结点个数。树中各个结点按先根遍历次序存放,根结点存于parent[0].试编写一个函数,计算p厨指结点和q所指结点的最近公共祖先结点。
-
4、假设用下面语句申请了一块动态内存,并用指针变量指p向了它,用这块内存保存m*n个整型元素,即作为一个二维动态数组来使用,那么下面哪种通过p访问这个二维动态数组第i行第j列元素的方法是正确的()。 p = (int *) malloc(m*n*sizeof(int)); 或者 p = (int *) calloc(m*n, sizeof(int));
-
C++语言中,数组名是一个常量,是数组首元素的内存地址,可以重新赋值。
推荐题目
- 对肾毗邻的描述,正确的是()。
- 把电气设备正常情况下不带电的金属部分与电网的保护零线进行连接,称作()。
- 现金溢出指现金实物金额大于现金库存余额且大于现金科目余额。
- 轻柴油中带长侧链芳烃可提高其十六烷值。
- 唯物辩证法告诉我们,要全面地看问题,不能以偏概全;要联系地看问题,防止孤立的观点;要发展地看问题,不能静止地看问题。因此,下列理解不正确的是()。
- 当事人一方不履行非金钱债务或者履行非金钱债务不符合约定的,债权人要求继续履行的,违约方都应继续履行,但有下列情形之一的除外()
- 一般认为当人体短时间内摄入氟剂量为5mgF/kg体重时需要立即处理和住院。()
- 23、人口增长过快及人口数量过多会加重社会、教育及卫生事业的负担,从而影响人群健康水平。
- 在DWL-48捣稳车线号中F、N、P、R、T表示何系统?
- 以下句子没有语病的一项是()