(char**)0在C++中

Moh*_*nem 0 c++ pvm

在PVM中,有一个函数调用PVM_SPAWN,这个函数的头部是:

pvm_spawn(char*task,char**argv,int flag,char*where,int ntask,int*tids)

当调用该函数时,第二个参数char** argv传递为(char**)0

什么(char**)0意思?是空指针还是指向地址0的指针?

Mat*_*son 5

在C++中,0和NULL是可互换的,值0与所有指针兼容(因此实际上不需要将其强制转换char **)