文档章节

动态数组传递数据示例 - 回复 YinGaGa 的问题

涂孟超
 涂孟超
发布于 2014/09/26 15:34
字数 136
阅读 2
收藏 0
点赞 0
评论 0

问题来源: http://www.cnblogs.com/del/archive/2008/10/14/1310583.html#1673278

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

Type
  TMyByteArr = array of Byte;

procedure Proc(inArr: TMyByteArr; var OutArr: TMyByteArr);
begin
  SetLength(OutArr, Length(inArr));
  Move(inArr, outArr, Length(inArr));
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  arr1,arr2: TMyByteArr;
  i: Integer;
  str: string;
begin
  SetLength(arr1, 3);
  arr1[0] := 11;
  arr1[1] := 22;
  arr1[2] := 33;

  Proc(arr1, arr2);
  for i := 0 to Length(arr2) - 1 do str := Format('%s %d', [str, arr2[i]]);
  ShowMessage(TrimLeft(str)); {11 22 33}
end;

end.

 
 
 
 
 

 

 

  

本文转载自:http://www.cnblogs.com/del/archive/2009/10/16/1584488.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
Java NIO(五)Scatter / Gather

Java NIO带有内置的分散/聚集支持。 分散/聚集是用于阅读和写入频道的概念。 从通道读取散射是一种读取操作,将数据读取到多个缓冲区中。 因此,通道将来自通道的数据“分散”到多个缓冲区中...

FantJ
01/26
0
0
C语言数组与指针一本道来

数组与指针.png 一本道来其他系列 C语言关键字 C语言注释符号一本道来 C语言编译预处理技术一本道来 指针的基础 注意本节内容可能在gcc下不能完成编译,请切换到Windows平台,使用或其他 指针...

PcDack
2017/12/04
0
0
基于 ID 的 Windows 事件多路复用

Microsoft Windows 提供了通过 WaitForMultipleObjects 方法及其变体对多个事件进行多路复用侦听的功能。这些函数功能强大,但不便于在动态事件列表中使用。 困难在于事件信号用索引 标识在对...

junwong
2012/03/09
0
0
C++内存管理

内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内...

nothingfinal
2012/01/10
0
0
redis执行lua脚本实战

eval调用传递参数 其中2为参数的redis键key的个数,key1,key2为redis键key,first,second为键名的附加参数。在lua脚本中通过KEYS和ARGV数组对脚本执行指定的参数进行访问。 调用redis的set命...

nj-zhangmq
2016/11/17
21
0
动态高度的CollectionView,支持tableView内嵌

可以扩展的collectionView1.gif 特点: 高内聚,低耦合,使用简单。配置代码不超过20行。 对tableview,基本没有代码侵入,不会影响到你的任何操作, 实现思路 根据flowLayout以及数据源的c...

LiYaoPeng
2017/11/20
0
0
JNA 基础篇 初识JNA

1.JNA简介 JNA(Java Native Access)框架是一个开源的Java 框架,是SUN 公司主导开发的,建立在经典的JNI 的基础之上的一个框架。JNA 项目地址:https://jna.dev.java.net/。 JNI 是Java 调用...

AbeJeffrey
2016/05/09
160
0
在Vue中使用JSX的正确姿势(有福利)

姿势很重要,末尾有福利 vue-antd-ui开源了一段时间后,收到了一些反馈,尤其是Form组件上线后,很多用户对JSX的使用感到迷惑和不习惯,为此专门介绍下Vue JSX的使用姿势及注意事项。 Form组...

zeka
06/14
0
0
怎样提高WebService性能大数据量网络传输处理

注:原文地址:http://www.cnblogs.com/blueskybcl/archive/2010/06/03/1750421.html 怎样提高WebService性能大数据量网络传输处理 (1)直接返回DataSet对象 特点:通常组件化的处理机制,不...

晨曦之光
2012/05/16
2.3K
0
vue.js使用props在父子组件之间传参

prop 组件实例的作用域是孤立的。这意味着不能 (也不应该) 在子组件的模板内直接引用父组件的数据。要让子组件使用父组件的数据,我们需要通过子组件的 props 选项。 子组件要使用 props选项...

xsster
2017/07/28
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

流利阅读笔记28-20180717待学习

“我不干了!” 英国脱欧大臣递交辞呈 雪梨 2018-07-17 1.今日导读 7 月 6 日,英国政府高官齐聚英国首相的官方乡间别墅——契克斯庄园,讨论起草了一份关于英国政府脱欧立场的白皮书。可是没...

aibinxiao
24分钟前
2
0
OSChina 周二乱弹 —— 理解超算排名这个事,竟然超出了很多人的智商

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @-冰冰棒- :分享Ed Sheeran/Beyoncé的单曲《Perfect Duet (with Beyoncé)》 《Perfect Duet (with Beyoncé)》- Ed Sheeran/Beyoncé 手机...

小小编辑
34分钟前
23
3
Android 获取各大音乐平台的真实下载地址

废话 电脑使用谷歌浏览器或者QQ浏览器的时候。。。。。。。说不清楚,还是看图吧 大概意思就是,只要网页上需要播放,只要能播放并且开始播放,这个过程就肯定会请求到相关的音乐资源,然后就...

她叫我小渝
今天
0
0
shell中的函数、shell中的数组、告警系统需求分析

shell中的函数 格式: 格式: function f_name() { command } 函数必须要放在最前面 示例1(用来打印参数) 示例2(用于定义加法) 示例3(用于显示IP) shell中的数组 shell中的数组1 定义数...

Zhouliang6
今天
2
0
用 Scikit-Learn 和 Pandas 学习线性回归

      对于想深入了解线性回归的童鞋,这里给出一个完整的例子,详细学完这个例子,对用scikit-learn来运行线性回归,评估模型不会有什么问题了。 1. 获取数据,定义问题     没有...

wangxuwei
今天
1
0
MAC安装MAVEN

一:下载maven压缩包(Zip或tar可选),解压压缩包 二:打开终端输入:vim ~/.bash_profile(如果找不到该文件新建一个:touch ./bash_profile) 三:输入i 四:输入maven环境变量配置 MAVEN_HO...

WALK_MAN
今天
0
0
33.iptables备份与恢复 firewalld的9个zone以及操作 service的操作

10.19 iptables规则备份和恢复 10.20 firewalld的9个zone 10.21 firewalld关于zone的操作 10.22 firewalld关于service的操作 10.19 iptables规则备份和恢复: ~1. 保存和备份iptables规则 ~2...

王鑫linux
今天
2
0
大数据教程(2.11):keeperalived+nginx高可用集群搭建教程

上一章节博主为大家介绍了目前大型互联网项目的系统架构体系,相信大家应该注意到其中很重要的一块知识nginx技术,在本节博主将为大家分享nginx的相关技术以及配置过程。 一、nginx相关概念 ...

em_aaron
今天
1
0
Apache Directory Studio连接Weblogic内置LDAP

OBIEE默认使用Weblogic内置LDAP管理用户及组。 要整理已存在的用户及组,此前办法是导出安全数据,文本编辑器打开认证文件,使用正则表达式获取用户及组的信息。 后来想到直接用Apache Dire...

wffger
今天
2
0
HFS

FS,它是一种上传文件的软件。 专为个人用户所设计的 HTTP 档案系统 - Http File Server,如果您觉得架设 FTP Server 太麻烦,那么这个软件可以提供您更方便的档案传输系统,下载后无须安装,...

garkey
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部