C专家编程中关于ANSI C标准的一个有关问题
C专家编程中关于ANSI C标准的一个问题在C专家编程1.9节提到char** 和 const char**指向的类型不同,写了以
C专家编程中关于ANSI C标准的一个问题
在C专家编程1.9节提到char** 和 const char**指向的类型不同,写了以下几行:
c 比较宽松点, c++要求比较严一点!
语言规范不一样!
[解决办法]这有什么好疑问的,编程规则一是由标准规定,二是由编译器规定。
[解决办法]char ** -> const char ** 本来就是错误的转换。
正确应该是:
char ** -> char *const *
[解决办法]正解 c++很严格的 c语言为了兼容性 很多都没有严格的定义
[解决办法]c语言是弱类型检查