请问谁知道这个C++的指针

来源:百度知道 编辑:UC知道 时间:2024/05/27 19:51:36
int command(int argc,const char*const* argv);
这个函数里面的const char*const* argv 是什么意思?
没有错,这是一个模拟器的程序,这两个const的作用分别是什么呢?

题是不是有错
C++里指向常量的指针:const char *argv;
常量指针:char *const argv;
指向常量的常量指针:const char *const argv;
你再看看,你想说的是不是第三个

const char*const* argv是指向常量指针的常量的指针(好像是这样吧,很绕口),二级指针
char c='c';
char b='b';
char *pC=&c;
char *pB=&b;
const char*const* argv= &pC;
argv=&pB;//正确
*argv=&b;//错 *argv是const
**argv=b;//错 **argv是const

int command(int argc,const char* argv);