参考:https://stackoverflow.com/questions/18273610/c-char-to-const-char-conversion
正确
int bcd(char const * const *argv) {
}
int abc(const char *) {
}
int main(int argc, const char **argv) {
abc(argv);
bcd(argv);
}
编译报错
报错 error: invalid conversion from ‘char**’ to ‘const char**’ [-fpermissive]
int abc(const char **argv) {
}
int main(int argc, char *argv[]) {
abc(argv);
}