D：C++本来就已具备常数表示式（constant expression）的概念。像是3+4总是会产生相同的结果并且没有任何的副作用。常数表示式对编译器来说是最佳化的机会，编译器时常在编译期执行它们并且将值存入程式中。同样地，在许多场合下，C++规格要求使用常数表示式。例如在阵列大小的定义上，以及列举值（enumerator values）都要求必须是常数表示式。

问：What kind of opportunities are Constant expressions?

答：
最佳化