问题标签 [initialization]

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.

0 投票
6 回答
3000 浏览

c - 如何在 C 中初始化一个相当复杂的 char 数组?

假设 Visual C/C++ 6,我有一个包含 22399 个元素的复杂数据结构,如下所示:

声明这一点的最佳方式是什么?我试过像

但编译抱怨一些慢性的东西。

编辑:数据是某些 Unihan 字符描述的数据库。我一直在探索各种压缩数据的方法。就目前而言,您有 22399 个条目,每个条目可能包含不同数量的字符串,或 { abbrev marker, line where last seen, element of that line where last seen } 的三元组。

顺便说一下 Greg 的说法,我可能需要让每一行包含相同数量的元素,即使其中一些是空字符串。是这样吗?

编辑#2:我突然想到三元组中的一些数值超出了 char 的限制。

0 投票
26 回答
2076520 浏览

c - 如何将数组的所有成员初始化为相同的值?

我在C中有一个大数组(如果有区别,不是C++ )。我想初始化相同值的所有成员。

我可以发誓我曾经知道一个简单的方法来做到这一点。我可以memset()在我的情况下使用,但是没有一种内置于 C 语法中的方法吗?

0 投票
3 回答
12224 浏览

c# - 在 C# 中内联或在静态构造函数中初始化静态变量的区别

我想知道初始化静态成员内联有什么区别:

或在静态构造函数中初始化它,如下所示:

0 投票
6 回答
73585 浏览

c - 为什么我们不能在结构中初始化成员?

为什么我们不能在结构中初始化成员?

例子:

0 投票
2 回答
1882 浏览

c++ - 可以在模板类中使用构造函数中的初始化列表吗?

我发现大多数关于 C++ 模板的书籍都没有说明是否可以在模板类的构造函数中使用初始化列表。

例如,我有这样的代码:

我可以将构造函数替换为

0 投票
12 回答
318630 浏览

c - 如何使用函数指针数组?

我应该如何在 C 中使用函数指针数组?

我怎样才能初始化它们?

0 投票
4 回答
114635 浏览

c# - C# 错误:使用未分配的局部变量

我不确定为什么会收到此错误,但不应该编译此代码,因为我已经在检查队列是否正在初始化?

因此,如果队列未初始化,那么 for 循环就无法访问,对吗?由于程序已经以 Environment.Exit(0) 终止?

希望你们能给我一些指点:)

谢谢。

0 投票
4 回答
2214 浏览

perl - Perl 什么时候自动初始化变量?

这是一些简单的 Perl 来计算一个值在数组中出现的次数。这运行没有任何警告。

当循环体更改为

Perl 警告“另外使用未初始化的值”。

引擎盖下发生了什么?为什么将值作为操作数提供给 ++ 运算符并使用 + 运算符未初始化时进行初始化?

0 投票
30 回答
282311 浏览

c# - 在 C# 中,我应该使用 string.Empty 或 String.Empty 还是 "" 来初始化字符串?

在 C# 中,我想用一个空字符串初始化一个字符串值。

我该怎么做?什么是正确的方法,为什么?

或者

或者

要不然是啥?

0 投票
3 回答
3052 浏览

.net - Winforms Form Constructor vs Load事件

加载表单时,代码需要执行诸如设置数据网格、组合框、设置标题等操作。我倾向于始终使用加载事件而不是新的(构造函数)。有没有什么指南最适合哪些活动?