有没有办法知道char *数组中的元素数量?
我的代码是:
char* inputOptions[]={
NULL,
"first sentence",
"second sentence"}
for(int j=0;j<3;j++)
cout<<inputOptions[j]<<endl;
我想将“3”更改为某些取决于“arr”的表达式。有办法吗?
最佳答案
const char * inputOptions[] = {
NULL,
"first sentence",
"second sentence" };
const int numOptions = sizeof(inputOptions) / sizeof(inputOptions[0]);