问题标签 [dynamic-arrays]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - C中的Arraylist不起作用
我目前正在编写一个程序来在 C 中实现一个数组列表(或动态数组)。嗯......我想我已经完成了 70 - 80% 的工作,但是,当我在一对夫妇上测试它们时,我发现我的代码存在严重问题的机器。
简而言之,我将一组字符串( char* )插入到我的数组列表中,并尝试在几次操作后获取并显示它们。但是,这就是我得到的:
不幸的是,即使我已经检查了我的代码两次,我仍然无法弄清楚我的代码中的问题所在。
数组列表.h
数组列表.c
delphi - 当参数类型是 Char 的开放数组时,是否允许 Char 的动态数组?
我在看Delphi: array of Char and TCharArray "Incompatible Types"并开始试验。我的发现相当有趣。
这个简单的小示例展示了如何使用 Open Array 参数将动态数组传递给过程。它完全按预期编译和运行。
这是几乎相同的代码,唯一的区别是它使用数组Char
而不是Integer
. 它不编译。相反,编译器会吐出:
为什么会这样?
搜索了一段时间后,我发现了这个QC 报告。我正在运行 Delphi 2009,它仍在发生。
c++ - C++ 使用 3D 动态数组和向量
我是 C++ 新手,对此感到有些沮丧。下面,在 pixelVector 中,我将每个像素 RGB 浮点值存储在 Pixel 中,并希望将所有值转储到带有 pixelArray 的字节数组中,以便可以输出到图像文件。HEIGHT 和 WIDTH 是指图像尺寸。下面的代码工作正常,但我需要在运行时指定像素数组的大小,因为它可能并不总是 500x500 图像。
如果我把 HEIGHT 和 WIDTH 而不是 500 和 500 放在上面,我会得到一个错误,因为它们不是常量值。现在使用 3D 向量似乎确实有效,但 fwrite 不会将向量作为其第一个参数。我尝试使用三指针数组,但它似乎根本不起作用——也许我用错了。这里它使用了像素数组的 3D 向量:
建议?
c++ - 使用 int [] 运算符的 3D 数组 C++
我是 C/C++ 的新手,我一直在绞尽脑汁,但仍然不知道如何制作这样的“结构”
它应该是一个使用指针的 3D 动态数组。
我是这样开始的,但被困在那里
知道如何制作 y 和 z 的静态大小就足够了;
拜托,我会很感激你帮助我。
提前致谢。
javascript - 需要在 Javascript += 中构建数组??获取字符串
好的基本 JS 101 我知道,但找不到答案...
对于下面的代码,我声明了 var mls_link = []; 在全局变量中
data.getValue 产生一个字符串项目(http 地址)当我逐步执行代码时,字符串是一个数组,而不是每个“项目”都是一个数组条目。即 mls_link [0] 是 h(http 地址的开头)我希望每个元素都可以作为 http 地址进行寻址,所以当我要求 mls_link[0] 时,我会得到“http://someaddress.com”
谢谢
c - 在c中附加到动态分配的数组
我尝试 realloc 但它没有用
这是代码。感谢您的帮助
输出看起来像这样
它应该是
c - 如何在 C 中创建一个随机二维数组,其值仅重复两次
我对 c 编程非常陌生,只做过 if/else、循环、数组、指针、函数和结构。如果有人能告诉我如何创建一个包含随时间随机化的二维数组,我将非常高兴,但它的值只会重复两次......
例如意思:
实际上我需要数组为 6x6,到目前为止我已经到了这个不起作用的阶段:
==================================================== ====================================== 我的讲师让我尝试使用 if 函数来检查该值是否在矩阵的其他任何地方重复...这就是为什么我使用“如果”...如果您能帮助我,我将非常感激...提前谢谢您...
c++ - 使用动态行数和固定列数初始化二维数组。C++
我在用 C++ 创建二维动态数组时遇到问题。我希望它具有“行”的动态数量(例如 numR)和“列”的固定(例如 2)数量。
我试着这样做:
不幸的是,它不起作用。有可能以这种方式做到吗?
当然,我可以使用double **myArray
和初始化它,就好像两个维度都是动态的(将 numC 用作循环中的限制器),但如果可能的话,我想避免它。
提前致谢。
vb.net - VB.Net Array - 当元素顺序不同时将元素数组合并为更大的数组
假设我有一个数组
myArray1 = { A, B, C, D, E, F, ...., T}
我有另一个包含 myArray1 元素的子集,但顺序可能会有所不同
myArray2= { A、C、H、G、F、M、R、S、T}
我可以独立确定 myArray1 和 myArray2 中数组元素的顺序。
如何以正确的元素顺序将 myArray2 合并到 myArray1 中?myArray2 中 myArray1 的缺失元素假定为空。
string - c#帮助构建where子句进行查询
我是 C# 的新手,
我想构建查询字符串,我做了一些条件,每个条件都在 where 子句中添加另一个条件
我想要这样的东西:
但我不确切知道如何声明所有变量,如where_arr