delphi 函数可以直接改变数组值吗?
我有两个解决的想法: 1,函数定义时使用var变量,把数组的指针传递进函数,然后一系列操作;不知这个是不是和c语言里的传递指针参数一样?delphi里函数定义可不可以定义指针而不用var? 2,函数体内result能否赋一个数组值? 想请高手评价一下我的想法。
我有两个解决的想法: 1,函数定义时使用var变量,把数组的指针传递进函数,然后一系列操作;不知这个是不是和c语言里的传递指针参数一样?delphi里函数定义可不可以定义指针而不用var? 2,函数体内result能否赋一个数组值? 想请高手评价一下我的想法。
答案:delphi 有自己的指针类型^, 一维数组可以直接传递操作, 二维以上可以自定个结构, 更容易操作.
var 与C语言的地址传输类似.
其他:delphi 有自己的指针类型^, 一维数组可以直接传递操作, 二维以上可以自定个结构, 更容易操作.
var 与C语言的地址传输类似.
上一个:delphi里怎样打印文件夹里的bmp文件。 菜鸟一只,多谢各位大侠啦!
下一个:朋友,你原来做过从EXCELL导入数据库的DELPHI代码,可以分享一下吗/谢谢!