【发布时间】:2019-09-16 05:35:48
【问题描述】:
我有一个结构
typedef struct _st_L3 {
int e;
int f;
int bb[5];
int g;
} st_L3;
我正在使用 offsetof() 来获取所有元素的偏移量。
如何使用 memcpy、offsetof() 和知道基本结构的地址将值复制到 bb[5]?
我试过这个:
从 0 到 4
memcpy((base_address_of_st_L3 + offset + sizeof(int)*i ), &int_data, sizeof(int))
【问题讨论】:
-
我假设你在谈论 C 编程语言?
-
是的,它是 C 语言