怎么求char *envs[]的维数

如何求char *envs[]的维数 ?#include iostream#include stdlib.husing namespace stdint main(){char

如何求char *envs[]的维数 ?
#include <iostream>
#include <stdlib.h>

using namespace std;
int main()
{
char *envs[] = {"HOME","USER","HOME","LANG","LINES","LOGNAME","PATH","PWD","SHELL","TERM","TMPDIR","TZ"};
int i =0;

for( i = 0;i < 12;i++)//这里的12怎么用sizeof来计算一下 ?
{
cout << envs[i] << endl ;
cout << getenv(envs[i]) << endl;
}
return 0;
}


//这里的12怎么用sizeof来计算一下 ?
[解决办法]


for(?i?=?0;i?<?_countof(envs);i++)
{}