我正在学习PPC Assembly,但我很难理解以下关于子例程调用的内容:
哪些寄存器可用于将参数传递给子例程?我想是R3 to R12吧?当寄存器耗尽时,如何传递参数?在回传返回值时,只能使用R3吗?据我所知,您只能使用此寄存器返回单个值。如果你需要返回更多的值,那么返回一个指向这些值的指针?我也可以看一下这个的代码示例吗?
我有一个返回查询的标量函数。标量函数必须返回查询本身,而不是返回其结果,因为它使用动态SQL,变量用作列名和表名。dbo.queryToExecute(t.id, t.ColumnToFetch, t.TableToFetchFrom) QueryToExecute 回传ColumnName1 FROM Table1 WHERE id = 1而"QueryToExecute“返回一个值</em