发布时间:2013-09-02 15:32:45
(1)从处理过程的角度看:#define宏是由编译预处理器在预编译处理时处理的,而且只做简单的字符串的替换。枚举常量则是在编译的时候确定其值的。(2)从调试的角度看:通常情况下,在编译器里,可以调试枚举常量,而不能调试宏常量。(3)从数据的类型看:#define可以编译任意类型的常量,而枚举只.........【阅读全文】
发布时间:2013-08-31 11:40:03
首先由一个程序引入话题://环境:vc6 + windows sp2//程序1#include <iostream>using namespace std;struct st1 { char a ; int b ;&nbs.........【阅读全文】