【发布时间】:2019-04-15 15:45:25
【问题描述】:
我有一个源指针 (pSource) 和一个目标指针 (pGoal)。我还有一些字符(n)需要从pSource 复制到pGoal。我怎样才能做到这一点?
我认为我可以将 pSource 中的内容复制到 pGoal 并将两个指针移动到下一个位置。 (两者都指向开头的开头)。
for (int i = 0; i < n; i++) {
pGoal+i = pSource+i;
}
【问题讨论】:
-
*(pGoal+i) = *(pSource+i);或pGoal[i] = pSource[i]; -
我很确定您在代码中收到了很多编译器警告。注意那些——他们是你的朋友。