问题标签 [declaration]

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 投票
5 回答
560 浏览

c - 在函数名后声明函数参数

这种声明叫什么?

它何时有效/无效,包括 C 或 C++、某些标准修订版和编译器?

0 投票
4 回答
4945 浏览

c# - 是否可以在 C# 中释放变量?

我只是好奇...

是否可以在 C# 中释放变量?

我的意思是,你能做这样的事情:

...所以基本上你在同一范围内多次声明变量。

如果这在 c# 中是不可能的,那么在哪些语言中是可能的?

0 投票
3 回答
30926 浏览

objective-c - 在 switch 语句中声明变量

我看到了这个问题的一些答案,我明白了——你不能在switch. 但我想知道以下在抛出错误时是否正确

错误:“int”之前的预期表达式

代码:

为什么NSLog()在它之前调用不会导致错误?

0 投票
7 回答
3431 浏览

c++ - C++方法声明问题

我在 Image.cpp 中有一些代码:

我的问题是:m_sFilename第一行发生了什么?我想它被设置为 NULL 但这样做有什么意义。这样做是否一样:

0 投票
20 回答
203641 浏览

java - 不能引用在不同方法中定义的内部类中的非最终变量

编辑:我需要更改几个变量的值,因为它们通过计时器运行了几次。我需要通过计时器在每次迭代中不断更新值。我无法将值设置为最终值,因为这将阻止我更新值,但是我收到了我在下面的初始问题中描述的错误:

我之前写过以下内容:

我收到错误“无法引用以不同方法定义的内部类中的非最终变量”。

这发生在名为 price 的 double 和名为 priceObject 的 Price 上。你知道我为什么会遇到这个问题吗?我不明白为什么我需要有一个最终声明。此外,如果您可以看到我正在尝试做什么,那么我必须做些什么来解决这个问题。

0 投票
2 回答
1680 浏览

c++ - 为什么我不能在 Visual C++“string timeToStr(string);”中声明以下函数?

当我尝试在 .h 文件中声明带有字符串参数的函数时,会发生错误。我没有忘记包含 string.h =) 当我使用 char[] 时,一切都很好,但我希望参数是一个字符串。

0 投票
2 回答
453 浏览

c++ - C++:混淆声明语义

在尝试了 Perl 和一点 C 之后,我正在尝试学习 C++,但我已经被细节和陷阱所困扰。考虑一下:-

呵呵,为什么不一样?

澄清:使用相同名称在一种情况下有效,在另一种情况下无效。

0 投票
4 回答
36077 浏览

php - PHP:如何避免重新声明函数?

我倾向于得到错误,例如:

致命错误:无法在第 19 行的 /var/www/codes/handlers/make_a_thread/get_raw_data_list.php 中重新声明 get_raw_data_list()(之前在 /var/www/codes/handlers/make_a_thread/get_raw_data_list.php:7 中声明)

我怎样才能避免错误?是否可以创建一个 IF 子句来检查函数在声明之前是否已声明?

0 投票
4 回答
2623 浏览

.net - 获取变量(非硬编码)名称?

我正在寻找一种检索变量名称的方法,因此我不必在需要时使用硬编码声明(对于属性名称等):

我几乎不相信这是可能的。也许有人有解决方案。注意:即使不是变量,属性也会是一个动作。

欢迎使用 VB 或 C# 来回答。

0 投票
1 回答
1259 浏览

python - ctypes指针问题

我正在阅读 ctypes 教程,我遇到了这个:

但我一直在使用这样的指针:

为什么当我用一种方式做时,我可以访问 c_s.value,而当我用另一种方法做时,没有值对象?

谢谢大家!