编写操作函数，未调试。