问候大家。这是我在stackoverflow的第一个问题,所以请耐心等待。C++指针代码片段
本学期我的程序设计类是Java;上个学期是C++。我的Java老师觉得(理所当然地认为),对于我们的学生来说,理解内存管理的机制非常重要。
由于Java具有自动垃圾回收功能,他已经看到了适合给我们分配的内容,我们必须在C++中编写一个非常基本的程序,它使用指针创建一个二维数组。具体来说,我们首先要创建一个指针数组;第一个数组中的每个指针都应该引用它自己的整数数组。然后我们必须释放与两个数组关联的内存。
这个分配应该由两个函数组成:一个分配二维数组,一个分配二维数组。我只想在继续之前确保以下代码在逻辑上合理。
我确定这一切似乎都很简单,但麻烦的是我的C++老师花了两天的时间在指针上。虽然我有点了解机制,但我很执着。这就是说,以下是一个非常粗糙的开始。这是逻辑上的声音?我完全不符合标准吗?我最深切的感谢您提供任何帮助。
编辑:我用更新后的代码创建了一个新问题。您可以点击Here查看。
我想你可能会在http://refactormycode.com/上发表一些好的结果 – 2009-02-15 02:28:27
啊,非常感谢。我一直在寻找像这样的新网站。 – ninj0rc 2009-02-15 03:17:24