我知道在以前的语言编译过程中我们遇到了很多问题
例如::
#define PI_PLUS_ONE (3.14 + 1)
x = PI_PLUS_ONE * 5; // a line of code
如果我不使用括号,我将得到与预期输出不同的结果。所以我想说的是,如果我们很好地理解它,我们可以利用它的优势之一,它在定义常量时是类型中性的。
java中限制此标头的原因(主要)是什么?
提前感谢您的帮助!
我知道在以前的语言编译过程中我们遇到了很多问题
例如::
#define PI_PLUS_ONE (3.14 + 1)
x = PI_PLUS_ONE * 5; // a line of code
如果我不使用括号,我将得到与预期输出不同的结果。所以我想说的是,如果我们很好地理解它,我们可以利用它的优势之一,它在定义常量时是类型中性的。
java中限制此标头的原因(主要)是什么?
提前感谢您的帮助!