我是所有 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
这是不正确的,编译器对我大喊大叫
任何帮助都会很棒!谢谢你 :)