我想要一个常量字符数组,其中每个数组元素在运行时传递给函数。我用以下方式写了它们:
const char *IntenistyVal[] ={"1","2","3","4","5"};
和功能是
Test(const char *pText)
(我无法更改它,因为这是标准库函数之一)。现在,当我尝试将函数“Test”称为
Test(IntensityVal[0])
我也试过
const char * const IntenistyVal[] ={"1","2","3","4","5"};
在这两种情况下,我都会收到错误,因为“表达式必须具有恒定值”。任何人都可以在我做错的地方帮助我。