gpt4 book ai didi

将一定数量的字符从一个指针复制到另一个指针

转载 作者:行者123 更新时间:2023-11-30 16:19:07 25 4
gpt4 key购买 nike

我有一个源指针 (pSource) 和一个目标指针 (pGoal)。我还有一些字符 (n) 需要从 pSource 复制到 pGoal

我认为我可以将 pSource 中的内容复制到 pGoal 并将两个指针移动到下一个位置。 (两者都指向开头)。

for (int i = 0; i < n; i++) {
pGoal+i = pSource+i;
}

最佳答案

假设您的指针是 char * 类型,正确的方法是:

for (int i = 0; i < n; i++) {
*(pGoal+i) = *(pSource+i);
// or pGoal[i] = pSource[i]
}

您还可以查看memcpy

关于将一定数量的字符从一个指针复制到另一个指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55692833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com