【发布时间】:2021-02-07 11:44:11
【问题描述】:
void main() {
int printit(var y, var z){
var c = y+10;
print (y);
return c;
}
printit(20,23);
var b = printit(1,3);
print (b);
}
为什么 DartPad 中的上述代码会给出这样的输出?
20
1
11
当我尝试将函数的返回值添加到变量“b”时,为什么它打印函数第二次?
【问题讨论】:
-
你的问题是为什么要打印
11?