嘿嘿,火哥,书上PDF30页,你写的:常量就是固定不变的,用 C 语言中的 const 关键字修饰。这个我觉得不妥哦,在C语言中,const修饰确实是只读常量,但它又不不能完成某些必须是常量任务,比如,case语句中,必须选择一个常量表达式,但用const关键字定义的数是不能放在case后的,还有,在定义数组维数的时候,用const修饰也是不行的(在C99中允许,但那也是因为编译器把他当做了变长数组),这两种情况下都只能用define,这也说明了,常量是不变的,但用书中所说常量是const关键字修饰是不妥的。不知道我分析有没有道理,火哥。