相关疑难解决方法(0)

C中的浅拷贝和深拷贝

我尝试使用谷歌搜索,但只有反对的语言弹出结果.

根据我的理解,浅拷贝是复制结构的某些成员.

所以让我们说结构是

typedef struct node
{
    char **ok;
    int hi;
    int yep;
    struct node *next;
}node_t
Run Code Online (Sandbox Code Playgroud)

复制char**将是一个浅拷贝

但复制整个链表是一个深层复制?

我有正确的想法还是我离开了?谢谢.

c deep-copy shallow-copy

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

c ×1

deep-copy ×1

shallow-copy ×1