如果我初始化了 int*int 的数据类型 dataype dd = DAT
,如何为函数初始化该类型。
最佳答案
该类型称为 Cint
,而不是 CI
,因此您必须在需要类型的地方使用 Cint
:
fun cadd(a:Cint, b:Cint) =
或者,如果您想继续使用数据类型构造函数 CI
,则可以使用不同的语法(涉及模式):
fun cadd(a as CI _, b as CI _) =
关于sml - 数据类型的未绑定(bind)类型构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52777248/