L lmk Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-01 #1 我现在想在程序中实现一个数组传递的功能:比方说我传递2个三介的距阵到函数中进行相乘运算,等运算完了在传回来。这个程序该怎么实现啊!我什么都不会,有完整程序最好!
L lmk Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-01 #2 我现在想在程序中实现一个数组传递的功能:比方说我传递2个三介的距阵到函数中进行相乘运算,等运算完了在传回来。这个程序该怎么实现啊!我什么都不会,有完整程序最好!
D delphibbs_Lee Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-01 #4 当然可以传指针。 不过可以试试: 先定义: type TAr = array of array of array of Double; 然后,你就可以在函数中使用这个类型的变量了,比如: procedure TestTar(var a: TAr); begin end;
当然可以传指针。 不过可以试试: 先定义: type TAr = array of array of array of Double; 然后,你就可以在函数中使用这个类型的变量了,比如: procedure TestTar(var a: TAr); begin end;
L lmk Unregistered / Unconfirmed GUEST, unregistred user! 2005-09-01 #6 能帮我做一个简单的函数传递的例子吗?就是实现两个距镇相乘。假设其中一个距镇为{{1,0,1},{0,1,1},{1,1,0}},另外一个就为{{1/3},{1/3},{1/3}},结果也应该为一个3*1距镇。
能帮我做一个简单的函数传递的例子吗?就是实现两个距镇相乘。假设其中一个距镇为{{1,0,1},{0,1,1},{1,1,0}},另外一个就为{{1/3},{1/3},{1/3}},结果也应该为一个3*1距镇。