【发布时间】:2011-04-04 00:24:36
【问题描述】:
假设我们有
typedef struct {
int value1;
int value2;
} values_t;
和
values_t* values;
由 values[i].value1 和 values[i].value2 对填充,它们可能是唯一的,也可能不是唯一的。
我们要填充
values_t* values_unique;
仅适用于 values 中的 unique 对,按照它们首先出现在 values 中的顺序。
在 C 中执行此操作的理想方法是什么?
编辑:假设它们是正确分配的指针;以上只是伪代码。
【问题讨论】:
-
values_t values不是数组。 -
values[i].value1将是一个编译错误。您可以发布您拥有的实际代码吗? -
是的,抱歉,假设它们是正确分配的指针;以上只是伪代码。
标签: c