这两个数组在源代码中被修改了很多,这就是为什么我希望预处理器计算数组中的成员数。是否也可以gcc
preprocessor
检查数组a以NULL结尾,数组b以0结尾?
static const char *a[] = { "string1", "string2", NULL };
static const int b[] = { 10, 20, 0 };
这两个数组在源代码中被修改了很多,这就是为什么我希望预处理器计算数组中的成员数。是否也可以gcc
preprocessor
检查数组a以NULL结尾,数组b以0结尾?
static const char *a[] = { "string1", "string2", NULL };
static const int b[] = { 10, 20, 0 };