static const vs #define in C