我在Ocaml的新手和Im'trying这样做:
let medio a b =
(a + b);;
let () = Printf.printf "%d + %d = %d\n" Sys.argv.(1) Sys.argv.(2) (medio Sys.argv.(1) Sys.argv.(2))
Run Code Online (Sandbox Code Playgroud)
Sys.argv.(1)必须是C中的arg [1]〜
现在我想将它们用作我的函数medio的参数,但它们是字符串.我怎么能把他们变成int?有ocaml功能吗?在python中是int(Sys.argv.(2))还是int atoi(const char*str)在C中的ocaml?