define和const
但是const比#defien好。首先,它能够明确指定类型。其次,可以使用C++的作用域规则将定义限制在特定的函数或文件中(作用域规则描述了名称在各种模块中的可知程度,这将在第9章讨论)。第三,可以将const用于更复杂的类型(如第4章将介绍的数组和结构)。
但是const比#defien好。首先,它能够明确指定类型。其次,可以使用C++的作用域规则将定义限制在特定的函数或文件中(作用域规则描述了名称在各种模块中的可知程度,这将在第9章讨论)。第三,可以将const用于更复杂的类型(如第4章将介绍的数组和结构)。