static const char* szBaseFieldArray[]={FIELD_BASE_INFO, FIELD_VIP};
static const uint32_t BASE_FIELD_COUNT = sizeof(szBaseFieldArray)/sizeof(szBaseFieldArray[0]);
利用指针数组即可
解析:
sizeof(szBaseFieldArray) = 8; // 原因:szBaseFieldArray是一个数组,数组里面有2个元素,每个元数都是一个指针,指针的字节是4,故2*4=8
szBaseFieldArray[0]=4;//指针元素的字节数为4