[讨论]ANSCI C标准里CONST指针相容问题
在一本书上看到的 foo(const char **p){}
.......
main(int argc,char **argv)
{
.....;
foo(argv);
}
编译时发出警告
char *与const char *是相容的 char *p;
const char *cp;
cp=p;
但是 p=cp的话就不行;
但是为什么? const char ** qp;
char **qqp;
qp=qqp; 就不行呢?
[此贴子已经被作者于2006-7-21 13:26:18编辑过]