以下代码在GCC上编译时没有警告,但在Visual Studio 2005中发出警告.
const void * x = 0; char * const * p = x;
x指向未知类型的常量对象,p指向char的常量指针.为什么p的赋值会导致警告?
同样,这是C,而不是C++.谢谢.
c const
c ×1
const ×1