#define MyAge 24
这个就是宏定义,以后编译器在看到MyAge 的时候就替换成24,不管这样做会不会产生问题,通常这也是bug的所在:)
应该使用const和inline函数来代替宏定义,比如这样
const MyAge = 24;