1. 请说出const与#define相比有何优点? 区别 #define MAX 255 const float MAX = 255; (1)就起作用的阶段而言: #define是在编译的预处理阶段起作用。 const是在编译、运行的时候起作用。 (2)就起作用的方式而言: #define只是简单的字符串替换,没有类型检查。 const有对应的数据类型,是要进行判断的,可以避免一些低级的错误。 (3)就存储方式而言: #define只是