这看起来应该有一个超级简单的解决方案,但我就是想不出来。我只是创建了一个调整大小的数组,并试图复制所有的原始值,最后删除旧的数组以释放内存。void ResizeArray(int *orig, int size) { for (int i = 0; i< size; i ++)
resized[i] = or
考虑以下程序:{ const int (*p2)[9] = &array;它在C++ (参见现场演示)中编译得很好,但在C中编译失败prog.c:4:26: warning: initialization from incompatible pointer type [enabled by default]
const int26: error: pointers to arra