问题标签 [array-initialize]
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# - 不知道大小的情况下如何初始化二维数组
我有一个二维数组,我需要将数据加载到其中。我知道数据的宽度(22 个值)但我不知道高度(估计大约 4000 条记录,但可变)。
我将其声明如下:
这会导致 NullReferenceException,所以当我尝试像这样初始化它时:
我得到一个“数组创建必须具有数组大小或数组初始值设定项”。
谢谢你,基思
c++ - 在 C++ 中的类初始化程序中初始化 const 数组
我在 C++ 中有以下类:
问题是,我如何在初始化列表中初始化 b ,因为我无法在构造函数的函数体内初始化它,因为 b 是const
?
这不起作用:
编辑:典型的例子是我可以b
为不同的实例设置不同的值,但已知这些值在实例的生命周期内是恒定的。
c - 如何将数组的所有成员初始化为相同的值?
我在C中有一个大数组(如果有区别,不是C++ )。我想初始化相同值的所有成员。
我可以发誓我曾经知道一个简单的方法来做到这一点。我可以memset()
在我的情况下使用,但是没有一种内置于 C 语法中的方法吗?
c# - C#:PointF() 数组初始化器
我需要在我的 C# 程序中对一组点进行硬编码。C 风格的初始化程序不起作用。
它是如何完成的?
c# - 如何在c#中动态设置数组长度
我还是 C# 的新手,我一直在努力解决数组上的各种问题。我有一组元数据对象(名称值对),我想知道如何只创建我真正需要的“InputProperty”对象的数量。在这个循环中,我将元素的数量任意设置为 20,并尝试在条目变为 null 时退出,但接收端的 Web 服务不喜欢传递给它的任何 null 元素:
总之,假设我在上面的输入数组中只有 3 个名称值对?与其为名为 ip 的数组分配 20 个元素,不如对其进行编码,以使 ip 仅与需要的一样大。更新对象通过另一个 web 服务传递,因此序列化很重要(即我不能使用 namevaluecollection 等)。
ps 是通过“添加评论”工具跟进已发布问题的唯一方法吗?
delphi - 在 Delphi 中,如何从接口类型数据初始化 TGUID 的 const 数组?
我想像这样初始化一个数组 -
但它导致 -
所以为了看看会发生什么,我尝试了这个 -
这导致了这个!
多奇怪!当然 IInterface 是其中之一,但它似乎顽固地转换为错误的类型。
ada - Ada 根据用户输入初始化数组
我是从 Java/C++ 到 Ada 的,但在弄清楚这些小东西时遇到了麻烦。是否可以声明一个数组并询问用户最小/最大值然后对其进行初始化?我不喜欢为 MIN 和 MAX 定义常量值,似乎应该有办法做到这一点。
您可以定义一个不受约束的类型,但您仍然必须在程序启动之前在声明块中初始化大小。我是否需要有包体,然后是过程声明,然后是实际工作的过程中的声明块,如下所示?
arrays - 如何在 Fortran 中初始化二维数组
如果我没记错的话,在 C 中,您可以使用花括号语法轻松地初始化数组:
当您希望为数学目的初始化具有特定测试值的矩阵时,如何在 Fortran 中对二维数组执行相同的操作?(无需在单独的语句中对每个元素进行双重索引)
该数组由以下定义
或者
java - 在Java中设置char数组的大小
我正在开发一个 Android 应用程序。
我想将大小设置为这样的 char 数组:
但它不起作用。我必须删除第五个才能使其正常工作。
我想将语言变量限制为五个字符。我怎样才能做到这一点?
谢谢。
c# - 使用默认构造函数初始化数组
我想创建一个上述类的数组,并希望通过调用默认构造函数来初始化数组中的每个元素,以便每个元素可以有不同的abc
. 所以我这样做了:
但这并没有做我认为应该做的事情。似乎这样默认构造函数没有被调用。创建数组时如何调用默认构造函数?
我也想知道上面的语句是做什么的?