77问答网
所有问题
当前搜索:
静态数组和动态数组的区别
静态数组和动态数组的区别
是什么?
答:
一、主体不同
1、静态数组:是在声明时已经确定子数组大小的数组。2、动态数组:指在声明时没有确定数组大小的数组。二、
特点不同
1、
静态数组:即数组元素的个数固定不变
。2、动态数组:即忽略圆括号中的下标;当要用它时,可随时用ReDim语句重新指出数组的大小。三、优缺点不同 1、静态数组:已...
VB中
动态数组与静态数组的区别
?
答:
VB中动态数组就可以在任何时候改变大小,静态数组只能够预先设置大小
,过度使用这种方法,会导致内存的操作环境变慢。Visual Basic 中有两种类型的数组:固定大小的数组 — 它总是保持同样的大小,以及在运行时大小可以改变的动态数组。在 Visual Basic 中,动态数组最灵活、最方便,有助于有效管理内存。例...
java的
静态数组和动态数组
有什么
区别
?
答:
静态数组
,其实在很多的时候,静态数组根本不能满足我们编程的实际需要,比方说我需要在程序运行过程中动态的向数组中添加数据,这时我们的静态数组大小是固定的,显然就不能添加数据,要动态添加数据必须要用到
动态数组
,动态数组中的各个元素类型也是一致的,不过这种类型已经是用一个非常大的类型来揽括—...
c语言中
数组的
定义和使用是什么?
答:
动态数组,是相对于静态数组而言
。静态数组的长度是预先定义好的,在整个程序中,一旦给定大小后就无法改变。而动态数组则不然,它可以随程序需要而重新指定大小。动态数组的内存空间是从堆(heap)上分配(即动态分配)的。是通过执行代码而为其分配存储空间。当程序执行到这些语句时,才为其分配。程序员...
Java
静态与动态数组
特点分析
答:
平常我们接触到的大多都是
静态数组
其实在很多的时候 静态数组根本不能满足我们编程的实际需要 比方说我需要在程序运行过程中动态的向数组中添加数据 这时我们的静态数组大小是固定的 显然就不能添加数据 要动态添加数据必须要用到
动态数组
动态数组中的各个元素类型也是一致的 不过这种类型已经是用一个...
数组
作为参数传递,麻烦给看一下
答:
可以写成char a[M][N]的形式,也可以写成char a[][N]的形式。另外,由于
静态数组的
单元是连续的,也可以转成一维数组传入,并在其它参数中指明二维数组的长和宽。不过在函数中访问时需要做对应的转换。2
动态
二维数组,即 char ** p;在p上分配的二维数组,本质上为二维指针。 可以直接以char *...
VB
数组
类型有几种,如何如使用
答:
简单地说可以分为变量数组(变量数组又可以分为
动态数组和静态数组
)和控件数组,.变量数组是你在程序中自定义的数组,如:dim a(2) as string 这是定义一个数组a,有三个成员a(0)-a(2),这个数组也是一个静态数组;如:dim a() as string 则是定义了一个动态数组,在程序执行时用redim a(i) 来...
关于C语言中
数组
分配内存等问题!额,本人是菜鸟,被一C语言书上的话弄晕...
答:
静态数组
的意思是:数组的大小在程序编译完就确定了。
动态数组的
意思是:数组的大小要程序运行起来之后才知道。比如 int a[10];那么它固定死了,就是10个元素大小。但动态分配方式就不一定。比如:int n;...int *a= malloc(sizeof(int)*n); //分配了一个动态数组。数组大小由n决定。
VB考试简答题,谁来帮帮我啊,谢谢!~~~急急急
答:
定义数组后,为了使用数组,必须为数组分配所需要的内存区。根据内存区分配时机的不同,可以把数组分为静态(Static)
数组和动态
(Dynamic)数组。通常把需要在编译时分配内存区的数组叫做
静态数组
,而把需要在运行时分配内存区的数组叫做
动态数组
。当程序没有运行时,动态数组不占据内存,因此可以把这部分内存...
c语言中
与数组
有关的问题:数组中元素的个数是有用户输入的书的个数决 ...
答:
动态数组,是相对于静态数组而言
。静态数组的长度是预先定义好的,在整个程序中,一旦给定大小后就无法改变。而动态数组则不然,它可以随程序需要而重新指定大小。动态数组的内存空间是从堆(heap)上分配(即动态分配)的。是通过执行代码而为其分配存储空间。当程序执行到这些语句时,才为其分配。程序员...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
静态数组和动态数组定义
静态局部数组
java静态数组与动态数组
c语言静态数组
static数组
静态数组定义
局部常量放在哪个区
静态数据和动态数据的区别
静态局部变量