如何在 Ocaml 中操纵元组参数



Ocaml 新手,需要帮助操作元组参数

该函数接受 3 个整数的参数并返回它的反面

示例:修订版 (5, 8, 6( = (6, 8, 5( 修订版 (3, 2, 1( = (1, 2, 3(

在 OCaml 中访问元组元素的方法是通过模式匹配。

事实上,对于简单类型,模式可以出现在函数参数所在的位置。

您的函数采用 3 元组,因此它可能看起来像这样:

let myfun (a, b, c) =
(* rest of function goes here *)

(a, b, c)是一种模式,它将匹配传递给函数的元组的各个元素。

弄清楚如何完成该功能应该不会太难,但不要犹豫,提出问题。

最新更新