我有一个包含重复项的以下节点,我怎样才能摆脱重复项?它给我的输出如下。我真的很陌生,任何帮助都将不胜感激。谢谢。
a@ex.com b@ex.com b@ex.com c@ex.com d@ex.com e@ex.com e@ex.com f@ex.com
但我想要
a@ex.com b@ex.com c@ex.com d@ex.com e@ex.com f@ex.com
//节点声明。
Node tmpNodes[10];
typedef struct {
char emails[(LENGTH*2)+1];
}Node;
//使用qsort()对节点进行排序。
qsort(tmpNodes, nodesCount, sizeof(Node), cmpFunc);
int cmpFunc(const void * userA, const void * userB){
Node * userAA;
Node * userBB;
userAA = (Node * )userA;
userBB = (Node * )userB;
return strcmp(userAA->emails, userBB->emails);
}