答:前两个copy不合法。因为set的迭代器是const的,因此只允许访问set中的元素,而不能改变set。与map一样,set的关键字也是const,因此也不能通过迭代器来改变set中元素的值。 后两个调用合法: copy(c.begin(),c.end(),inserter(v,v.end()));//将关联容器c的元素拷贝到vector容器中(在末尾向前插入) copy(...