Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我被要求为动物园里饲养的每只动物创建一个结构定义。对于每一种动物,它们都会存储其名称、年龄、早餐时间、晚餐时间和物种。
(define-struct animal (name species age breakfast-hour dinner-hour))
现在,每个动物园管理员都有自己的名字,并被指派看管动物园里的三种不同的动物。
会是这样吗?
(define attendant(make-attendant "David" "Leo" '))
attendant使用所需字段定义结构。姓名,年龄,随便什么——还有三个额外的字段,每个指定的动物一个,并在创建服务员的那一刻传递这三个动物。
attendant