99问答网
所有问题
当前搜索:
数组在内存中是一块什么的存储区域
C语言中,
数组在内存中
占一片()
的存储区
,由()代表它的首地址
答:
数组在内存中占一片(连续)的存储区
,由(首元素的地址)代表它的首地址数组名是一个(指针)常量,不能对它进行赋值运算 本回答由提问者推荐 举报| 答案纠错 | 评论(1) 14 3 其他回答 数组名是一个指针常量,不能给其赋值,就像1,2,3这样的整数一样值已给定! Viggo_Wilzon | 发布于2012-01-13 举报| ...
C语言中,
数组在内存中
占一片()
的存储区
,由()代表它的首地址。
答:
C语言中,
数组在内存中占一片(连续)的存储区
,由(数组名)代表它的首地址。数组名是一个(地址)常量,不能对它进行赋值运算
数组的存储
方式
是什么
?
答:
数组就是在内存中开辟一块连续的、大小相同的空间
,用来存储数据。连续:内存地址是连续的。如a是首地址,a+1就是第二个数据元素的地址,a+2是第三个。。。大小相同:指每个数组元素所占的空间大小是相同的。((a+i)-(a+i-1)=定值 是多少?)如: int a[]={1,2,3,4};示例:a a+...
数组的
长度指的
是什么
答:
JavaScript 中的数组常用于在单个变量中存储多个值。数组就是一组数据的集合,
在内存中表现为一段连续的内存地址(保存在堆内存)
。创建数组的目的就是为了保存更多的数据。数组概念和语法 概念:数组是一个特殊变量,一次可以容纳多个值。特点:有顺序,有长度。作用:使用单独的变量名来存储一系列的值。语...
c语言 二维
数组的
下标与其
在内存中
排列位置有
什么
关系
答:
数组在内存中占有一片连续的存储单元
。如:定义一个二维数组 int a[3][3],假设这个数组在内存中占有18个字节的存储单元。则a[0][],a[1][],a[2][]分别占有6个字节的存储单元,而且连续。而a[0][1],a[0][1],a[0][2]又分别占有第一二个,第三四个,第五六个字节的存储单元。就是从...
C语言中,
数组在内存中
占一片连续
的存储区
,由
什么
来代替它的首地址?
答:
C语言中规定,数组名就代表了该
数组的
首地址。整个
数组是
以首地址开头的
一块
连续的
内存
单元。如有字符数组char c[10]。设数组c的首地址为2000,也就是说c[0]单元地址为2000。则数组名c就代表这个首地址。因此在c前面不能再加地址运算符&。如写作scanf("%s",&c);则是错误的。在执行函数printf...
C语言:简述一下“
数组
和指针的关系”?
答:
数组:
数组在内存中是
连续存放的,开辟
一块
连续的内存空间。数组是根据数组的下进行访问的,多维数组在内存中是按照一维
数组存储
的,只是在逻辑上是多维的。数组
的存储
空间,不是在静态区就是在栈上。指针:指针很灵活,它可以指向任意类型的数据。指针的类型说明了它所指向地址空间的内存。指针:由于指针...
c语言
数组在内存中是
怎么分配的?
答:
C语言使用的
内存是
虚拟内存。按照功能的不同在C语言中又将虚拟内存为分三类:栈区、堆区、静态数据区,不管是单一变量还是
数组
,其内存分配都是这样分的。在栈区、静态数据区、堆区会有编译器负责分配、操作系统负责管理,程序员可以在堆区使用malloc()来动态分配堆
内存的
问题。
Java
数组是存储在内存中的什么
地方
答:
因为我也不清楚你理解的内存指啥,说我的理解,猜测一下,但愿符合你的理解:对程序而言,内存分为:a、静态区块或叫全局区块,指程序加载的时候就分配的固定
存储区
;b、栈内存,代码块执行的时候动态分配的
内存块
,代码运行完后,操作系统或运行平台负责自动回收这部分使用的内存。c、堆内存块,由操作...
线性表和链表有
什么
区别
答:
线性表
在内存中是一块
连续
的存储
空间,相当于
数组
,查找比较快,但是插入数据、删除数据比较慢。链表在内存中是分散存储的,优点是容易插入、删除数据,但是缺点是查找较不方便
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数组在内存中占一片什么的存储区
数组在内存中占一段连续的存储区
数组名表示数组在内存的什么
数组在内存中存放是连续的吗
数组在内存怎么存放的
php数组在内存中如何存储
数组在内存中分配存储空间
数组在内存中的存放顺序
数组是栈内存还是堆内存