*(newSpace + this->m_EmpNum + i) = worker;
时间: 2024-04-15 12:24:46 浏览: 82
XML认证教程-模拟题2.doc-综合文档
这段代码是将一个指向 `worker` 的指针赋值给了 `newSpace` 数组中的某个位置。这里使用了指针算术运算 `newSpace + this->m_EmpNum + i` 来获取目标位置的指针,然后通过解引用操作符 `*` 来将 `worker` 的指针赋值给该位置。
根据代码片段的上下文,可以猜测这段代码是将 `worker` 对象添加到了 `newSpace` 数组的末尾。`this->m_EmpNum` 可能是已经存储在 `newSpace` 数组中的 `Worker` 对象的数量,而 `i` 可能是要添加的 `worker` 对象在新数组中的索引位置。
请注意,在使用完这段代码后,同样需要适时地释放内存,避免内存泄漏。
阅读全文