Questions tagged «constants»

编程中的常量是定义,其值在程序执行期间是固定的。例如,大多数语言中的文字都是常量。在引用透明的编程样式中,所有定义都是常量。const限定的数据存储区(对象,字段,变量,参数)是“永不改变”的区域,因此可以进行额外的代码生成器优化和对程序正确性的额外静态检查。

17
静态只读与常量
我已阅读有关const和static readonly领域。我们有一些仅包含常量值的类。用于我们系统中的各种事物。所以我想知道我的观察是否正确: 这些常量值是否应该始终static readonly适用于所有公开的东西?并且仅const用于内部/受保护/私有值吗? 您有什么推荐的吗?我是否应该甚至不使用static readonly字段,而应该使用属性?
1386 c#  constants 



14
Objective-C中的常数
我正在开发一个Cocoa应用程序,并且使用常量NSStrings作为存储我的首选项键名的方法。 我知道这是个好主意,因为如果需要,它可以轻松更改键。 另外,这就是整个“将数据与逻辑分离”的概念。 无论如何,有没有一种好的方法可以使整个应用程序一次定义这些常量? 我敢肯定有一种简单而智能的方法,但是现在我的课程只是重新定义了他们使用的课程。

30
如何在Python中创建常量?
有没有办法在Python中声明常量?在Java中,我们可以按以下方式创建常量值: public static final String CONST_NAME = "Name"; Python中上述Java常量声明的等效项是什么?
988 python  constants 



13
char s []和char * s有什么区别?
在C语言中,可以在这样的声明中使用字符串文字: char s[] = "hello"; 或像这样: char *s = "hello"; 那么区别是什么呢?我想知道在编译和运行时在存储持续时间方面实际发生了什么。
506 c  string  char  constants 

17
PHP常量包含数组?
这失败了: define('DEFAULT_ROLES', array('guy', 'development team')); 显然,常量不能保存数组。解决此问题的最佳方法是什么? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); 这似乎是不必要的努力。
407 php  arrays  constants  scalar 

28
用Java实现常量的最佳方法是什么?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 2年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我看过这样的例子: public class MaxSeconds { public static final int MAX_SECONDS = 25; } 并假设我可以有一个Constants类来包装常量,并声明它们为static final。我几乎不了解Java,并且想知道这是否是创建常量的最佳方法。
372 java  constants 



14
在ES6类中声明静态常量?
我想在中实现常量class,因为在代码中找到常量是很有意义的。 到目前为止,我一直在使用静态方法实现以下变通方法: class MyClass { static constant1() { return 33; } static constant2() { return 2; } // ... } 我知道有可能摆弄原型,但是很多人建议不要这样做。 有没有更好的方法在ES6类中实现常量?

2
常数0.0039215689代表什么?
我不断在各种图形头文件中看到此常数 0.0039215689 似乎与颜色有关? 这是Google的首个热门产品: void RDP_G_SETFOGCOLOR(void) { Gfx.FogColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f; Gfx.FogColor.G = _SHIFTR(w1, 16, 8) * 0.0039215689f; Gfx.FogColor.B = _SHIFTR(w1, 8, 8) * 0.0039215689f; Gfx.FogColor.A = _SHIFTR(w1, 0, 8) * 0.0039215689f; } void RDP_G_SETBLENDCOLOR(void) { Gfx.BlendColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f; Gfx.BlendColor.G = _SHIFTR(w1, 16, …

6
“ const”和“ val”有什么区别?
我最近读过有关该const关键字的信息,我很困惑!我const和val关键字之间找不到任何区别,我的意思是我们可以将它们都用作一个不可变的变量,还有什么我想念的吗?
276 constants  kotlin 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.