C中#define和enum {}之间的区别

时间:2010-06-14 07:25:59

标签: c enums preprocessor

  

可能重复:
  Difference between Enum and Define Statements

应该何时使用

enum {BUFFER = 1234}; 

#define BUFFER 1234    

enum#define相比有哪些优势?我知道,#define只是简单的文本替换,enum以某种方式命名常量。但为什么人们根本不需要呢?

0 个答案:

没有答案