C++中不允许使用宏定义的方法定义符号常量,只能使用关键字const来定义

来源:百度知道 编辑:UC知道 时间:2024/06/18 03:17:31

我所知的,是允许的,也就是说,你所问的并不是那么正确。只是说最好不要用,而不是不能用 ,在VC++的文件中,有很大一部分是用宏定义的。VC++程序用的就是C++语言。

宏定义的方法定义符号常量容易产生微妙的错误,因此不可以用它

const 常量 作为变量能做类型检查,能调适