unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
//如果要记录一个人的姓名和年龄, 可以:
procedure TForm1.Button1Click(Sender: TObject);
var
name: string;
age: Word;
begin
{赋值}
name := '张三';
age := 18;
{读取}
ShowMessage(Format('%s今年%d岁', [name,age])); {张三今年18岁}
end;
//不如定义一个结构类型
procedure TForm1.Button2Click(Sender: TObject);
type
TPerson = record
name: string[12]; {在结构里面不能使用长字符串}
age: Word;
end;
var
person: TPerson; {声明结构变量}
const
str = '%s今年%d岁'; {为格式化输出准备一个常量}
begin
{赋值}
person.name := '李四';
person.age := 81;
{读取}
ShowMessage(Format(str, [person.name,person.age])); {李四今年81岁}
end;
end.
学习结构[记录]类型(1) - 开始
原创
©著作权归作者所有:来自51CTO博客作者JLee79的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Git 学习记录 03
计算机新手的 git 学习记录
git 文件编辑器 版本控制系统 -
Dubbo学习记录1
写在前面这里记录下springboot-dubbo的学习记录准备找到官方提供的示例项目,clone到本地开发工具,项目地址zookeeper 我这里用的 3.4.10 版本还有zo
dubbo rpc zookeeper spring ide -
从零开始学Python【1】--数据类型及结构
一直想静下心来、花点时间学习Python3这门火爆的高级语言,但总是事与愿违,故只能挤点时间,做到每天进步一点点。从今
python 数据结构 字符串 日期时间 键值对 -
开始记录linux学习的过程
不能学了忘忘了学,不知所学,不知何所学。从今天开始记录每天工作的点点滴滴,学到的点点滴滴。勤奋工作,努力学习,确立目标,朝着正确的方向一步步前进。
linux 工作 记录 点点滴滴 今天开始