如图所示,在结构内部定义常量数据有什么特殊意义。这是来自第三方图书馆。

typedef struct
{
    IntVB abc_number;
    #define ABC_A   0x01
    #define ADBC_E  0x02
    IntVB asset;
} StructA;

最佳答案

并不是的。它们可能在代码的那个地方为程序员提供了更好的意义。

这意味着这些常量可能与该struct容器中的项目或该struct的行为有关。

关于c++ - 在结构内部定义常量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3245955/

10-17 01:29