2011-08-20 41 views

Trả lời

18

Có; hãy xem: declaring optional arguments.

Ví dụ:

(define (f [arg 0]) 
    (* arg 2)) 

vợt cũng hỗ trợ chức năng với các đối số từ khóa. Liên kết cũng dẫn đến tài liệu nói về chúng. Chúc may mắn!

+1

Btw, bạn có nghĩ rằng nên sử dụng các đối số tùy chọn để chuyển trạng thái trong các hàm đệ quy không? – Halst

+1

Đôi khi, nhưng nó thường phản tác dụng với tôi. Nếu đối số tùy chọn là một số bộ tích lũy, ví dụ, sau đó nếu tôi quên chuyển bộ tích lũy trong cuộc gọi đệ quy của tôi ở đâu đó, tốt, oops. :) – dyoo

+0

Cảm ơn thông tin chi tiết của bạn! – Halst

Các vấn đề liên quan