我正在学习PPC Assembly,但我很难理解以下关于子例程调用的内容:
哪些寄存器可用于将参数传递给子例程?我想是R3 to R12吧?当寄存器耗尽时,如何传递参数?在回传返回值时,只能使用R3吗?据我所知,您只能使用此寄存器返回单个值。如果你需要返回更多的值,那么返回一个指向这些值的指针?我也可以看一下这个的代码示例吗?
我将一个函数作为可选参数传递给构造函数,但不能指定默认值。('Hello')); final String Function(String) foo;}
现在,尝试分配一个默认值:Person({this.foo = (val) {return val;});会产生错误:Error: Not a constant expressi
我正在尝试设置一个sub以被调用,并在主Sub中使用其结果的值。到目前为止,我一直在使用函数来传递值。然而,我想知道是否有其他方法来做同样的事情呢?我认为ByVal/ByRef是另一种通过使用Sub而不是函数来实现它的方法。ThisWorkbook
End Function
我的问题是,如果我使用Sub