我尝试使用谷歌搜索,但只有反对的语言弹出结果.
根据我的理解,浅拷贝是复制结构的某些成员.
所以让我们说结构是
typedef struct node { char **ok; int hi; int yep; struct node *next; }node_t
复制char**将是一个浅拷贝
但复制整个链表是一个深层复制?
我有正确的想法还是我离开了?谢谢.
c deep-copy shallow-copy
c ×1
deep-copy ×1
shallow-copy ×1