我想制作字符串" t1"," t2"," t3",......等等。
所以我确实喜欢这个 让我= 0; ... (某事) - >让z =" t" ^ string_of_int(i + 1)
我的意图是每次该程序进入(某事),我都会增加。 因为我必须在程序进入(某事物)时创建新的字符串。
但它有语法错误 我该怎么办?
答案 0 :(得分:2)
如果要将整数作为字符串的一部分嵌入,请使用Printf.sprintf
:
let make_string i =
Printf.sprintf "t%d" i
你必须照顾那些产生越来越多数字的部分,比如for
循环。