gpt4 book ai didi

将结构从 src 复制到 dst

转载 作者:太空宇宙 更新时间:2023-11-04 06:54:47 25 4
gpt4 key购买 nike

我真的需要帮助来完成这个功能,我正在尝试将卡片结构从 src 复制到 dst。我试图做某事,但我认为这是错误的。我真的很困惑。请帮我。

struct card
{
enum Value val;
enum Suit suit;
}

我有一个我不能改变的功能:

void copy_card(struct card *dst, struct card *src)
{
/* Copy a card structure from src to dst */

for(i = 0; i <sizeof(struct); i++){

dst[i] = src[i];
}
}

最佳答案

void copy_card(struct card *dst, struct card *src) {
*dst = *src;
}

假设两个指针都已正确初始化,这使用直接结构赋值将 src 内存地址处的数据复制到 dst 位置。

关于将结构从 src 复制到 dst,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46518458/

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