Tag: 浅拷贝

C中的浅拷贝和深拷贝

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