定义预处理器指令的用例是什么?

时间:2018-12-14 13:54:06

标签: c c-preprocessor constants

我正在编写一个由5个模块组成的c程序,每个模块都有一个关联的头文件,在其中写有函数原型。 只是,我有一个c文件/标头对,仅用于定义常量数组,并遵循用于其他文件的逻辑,在标头中声明了常量并在c文件中对其进行了初始化。

只有感觉不自然。我不应该使用#define预处理程序指令声明这些常量吗?是使用#define的好用例,还是我不能正确正确理解其含义?

(我已经在头文件中使用#ifndef #define结构,并且我知道该用例)

0 个答案:

没有答案
相关问题