【发布时间】:2012-07-09 11:20:51
【问题描述】:
我是所有 C 编程的新手,我有一个问题,
例如,如果我有一个结构,并且我正在指向它,我想创建一个新指针以指向相同的数据,而不是让两个指针指向同一个对象。 如果不复制结构中的每个字段,我怎么能做到这一点?
typedef struct
{
int x;
int y;
int z;
}mySTRUCT;
mySTRUCT *a;
mySTRUCT *b;
a->x = 1;
a->y = 2;
a->z = 3;
现在我想让 b 指向相同的数据
b = *a
不正确,编译器在骂我
任何帮助都会很棒!谢谢你:)
【问题讨论】:
标签: c pointers struct duplicates