«Static const» против «#define» против «enum»

Какой из них лучше использовать среди приведенных ниже утверждений в C?

static const int var = 5;

или же

#define var 5

или же

enum { var = 5 };

Ответы на вопрос(17)

Ваш ответ на вопрос