2 ud code UD_code 于 2016.04.06 10:52 提问

创建数组时存储地问题

这两个创建数组的方式有何不同吗?是不是一个存在栈里面,一个存在堆里面?图片

2个回答

CSDNXIAON
CSDNXIAON   2016.04.06 11:23

指针和数组存储在哪里的问题
指针和数组存储在哪里的问题
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

sl_18500
sl_18500   2016.04.06 14:41

这个没有区别的,都是静态初始化数组

sl_18500
sl_18500 是的,变量是存在栈里,对象都是在堆里
2 年多之前 回复
UD_code
UD_code 那他们存的地方也是一样的吗?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
数组与递归方法
7.24学习总结1.数组(重点) 数组也是一种类型,下标从0开始。 可存储基本类型,也可以存储引用类型。 数组中元素具有相同的数据类型。 定义方式(2种):type[] arrayName; (常用) type arrayName[]; 同一个程序选择同一种定义数组的方式。 静态初始化:int[] a={1,2,3}; 动态初始化:int[] a=new int[
线性表的顺序存储结构之顺序表类的实现_Java
在上一篇博文中,我们实现了线性表的接口,今天让我们来实现线性表的顺序存储结构——顺序表类。首先让我们来看下顺序表的定义:线性表的顺序存储是用一组连续的内存单元依次存放线性表的数据元素,元素在内存的物理存储次序与它们在线性表中的逻辑次序相同,即元素ai与其直接前驱ai-1及直接后继
用动态数组保存学生姓名
这个实例是JAVA 从入门到精通(实例版)10.3.5 范例4 的原问题。 创建一个窗体类,输入学生姓名,并可以实现添加姓名和删除姓名。 代码如下: package tenthChapter; import java.awt.BorderLayout; import java.awt.EventQueue; import java.awt.event.ActionEve
创建连续储存数组
/* 2017年6月16日 08:45:55 数据结构(c) 创建连续储存数组 功能:  初始化 追加 插入 删除 排序 是否空 是否满 */ #include #include #include typedef struct Arr SA; void init (SA *arr, int len); void show (SA *arr); bool is_empt
创建一个对象,字母存储在一个数组中,并且用一个方法可以将字母连在一起,显示成一个单词
创建一个对象,字母存储在一个数组中,并且用一个方法可以将字母连在一起,显示成一个单词
java学习笔记---qq项目---在服务器端建立的一个Socket数组来存储已建立连接套接字
/*  * 首先,在这个实验中,我想要用我自己的方法,来实现一对一通信。  *   * 我想采用: 在服务器端建立一个数组,用于存储Socket  * 这样服务器端每创建一个socket,就存储一个,同时,每个客户端都有一个编号,  * 那么,客户端的编号也就是服务器返回给他的那个套接字的存储位置。  *   *   *   * */ package com.Serve
股票最大收益问题及数组最大差值问题
股票最大收益问题
C++顺序表的构建(用数组存储数据)
这是最简单的顺序表,顺序表中的元素都存储在数组T *data中 const int defaultSize = 100; template class LinearList { protected: T *data; int maxSize; int last; void reSize(int newSize);//改变数组的大小 public: Lin
大话数据结构十四:二叉树的顺序存储结构(数组实现)
1. 顺序存储结构: 二叉树的顺序存储结构就是用一维数组存储二叉树中的结点。 2. 完全二叉树: 完全二叉树由于其结构上的特点,通常采用顺序存储方式存储。一棵有n个结点的完全二叉树的所有结点从1到n编号,就得到结点的一个线性系列。 如下图:完全二叉树除最下面一层外,各层都被结点充满了,每一层结点的个数恰好是上一层结点个数的2倍,因此通过一个结点的编号就可以推知它
大数存储
/** 挑战类型表示的极限 解决思路: 用一个数组存储一个大数,每个数组元素存储大数中的一位数字,然后采用逐位相乘,后位向前进位的方法计算大数的阶乘值 只要数组长度定义的足够大,就可以计算足够大的数的阶乘值。 */ #include #include #define SIZE 51 int main(){ int data[SIZE] = {0}; /* 存储50位数,元素全部