#define或const来定义C头文件中的常量?

时间:2014-02-26 16:24:35

标签: c header

我正在编写一个C头文件,它定义了我在不同的.m文件中使用的很多常量(大多数是int)。我这样做是为了避免在我的代码中使用魔术数字。现在我正在使用#define,但是其他方式更好吗?这里的一些其他答案似乎建议使用const来声明常量,但是当我查看一些标准头文件(如math.h)时,它们会使用#define。

我是否因为正确的原因写了一个头文件?

0 个答案:

没有答案