ocaml - OCaml 和函数和 argv
问题描述
这是代码:
open Printf
let n = int_of_string Sys.argv.(1)
let k = int_of_string Sys.argv.(2)
解决方案
此代码的最外层没有调用 to mountainsnumber
。因此,如果这是您的完整代码,它只会计算 and 的值n
,k
然后定义一些函数。这不会产生任何输出,因为定义的函数永远不会被调用。
如果这是问题,您只需要在mountainsnumber
最后添加一个调用即可。像这样的东西:
let () = mountainsnumber n k
更新
(嗯,你已经编辑了你的帖子以删除所有内容。所以这个评论不再有意义了。)
推荐阅读
- textarea - Textarea 自定义大小调整器
- c - 移至 MobaXterm 但在 Visual Studio 中工作时出现代码给出分段错误错误。(C 编程)
- sharepoint - SharePoint 搜索不会在自己的 OneDrive 上返回结果,但其他人会得到结果
- sql - 如何在插入... Values SQL 语句中从另一个表中获取键?
- c# - 将 xmlfile 插入数据库时出错
- email - Prestashop - 更改自定义邮件的模板产品列表
- javascript - Webvitals 主线程阻塞时间
- javascript - 获取加载html页面的url问题(c#)
- java - Selenium webdriver java排序元素的问题
- centos - Airflow db init 错误 - 无法为 GET /api/v1/connections 添加操作