在这段代码中:
let f(a,b,c) = a * b + c - (d())
let g(a,b,c) = a * b + c -(d())
f
是(int*int*int) -> int
,并且g
是(int*int*(int*int)) -> int
。
d()
删除in周围的括号g
会导致“连续的参数应该用空格或元组分隔”错误。
这是怎么回事?
在这段代码中:
let f(a,b,c) = a * b + c - (d())
let g(a,b,c) = a * b + c -(d())
f
是(int*int*int) -> int
,并且g
是(int*int*(int*int)) -> int
。
d()
删除in周围的括号g
会导致“连续的参数应该用空格或元组分隔”错误。
这是怎么回事?