- 1
- 0
- 约1.25千字
- 约 2页
- 2026-03-10 发布于北京
- 举报
过程与函数的使用
1、形式参数和实际参数
2、按值传递、按地址传递
3、过程和函数的重载
引子:Max标准函数
名称相同,而参数的数据类型和数量不同的过程或者函数,称为重载。编译器提供重载的思
路就是允许用户定义多个同名的程或者函数,但是,参数不同(可以是类型不同,也可以
是参数个数不同)。
Function函数名(形式参数表):返回值;overload;
Procedure函数名(形式参数表):overload;
4、作用域
unitUnit1;//单元首部
interface//接口部分
uses//引用外部单元
implementation//实现部分
end.//单元结束
(1)在单元接口部分声明的程或函数在整个单元内有效。当其他单元(客户单元)引用该
单元时,这些程和函数都可以被其他客户端单元使用。
unitUnit1;
interface
functionxxxx:string;
uses
implementation
end.
(2)在实现部分的隐含声明部分声明的程或函数在该单元内有效,不能在单元外使用。
即使其他单元引用该单元,这些程或者函数也不能被引用。
unitUnit1;
interface
uses
implementation
//在此处不需要显示声明,隐含声明认为实现部分已声明
functionxxxx:string;
begin
end;
end.
(3)在实现的任何子程序段中声明的过程或者函数,只在该程序段内有效
functionGetStr:string;
var
sStr:String;
functionAddFunc(a,b:Integer):Integer;
begin
Result:=a+b;
end;
begin
sStr:=IntToStr(AddFunc(10,11));
Result:=sStr;
end;
作业:写一个程序,简单实现,加减乘除,求余功能。
要求:分别新建4单元文件,分别实现加减乘除,而求余功能,在本单元中,使用上面(3)
的方式实现
您可能关注的文档
- 期末复习:两位数加一位数进位口算练习.pdf
- 二单元6~10认识加减法练习题及参.pdf
- Unit 1听力检测题:5段对话与独白精解.pdf
- 20以内退位减法复习与练习.pdf
- Unit 9 Grammar重点语法:情态动词can,might等-八年级英语上册单元重难点易错题精练(人教版).docx
- Unit 8(B卷能力提升)-【单元测试】八上分层训练AB卷(人教版)(解析版).docx
- Unit 8(B卷能力提升)-【单元测试】八上分层训练AB卷(人教版)(原卷版).docx
- 人教版英语八年级上册-Unit 7达标测试卷.doc
- Unit 6 易错综合练习-八年级英语上册单元重难点易错题精练(人教版).docx
- 高考语文一模突破卷01(北京专用)(全解全析).docx
最近下载
- CSC-150数字式母线保护装置说明书.pdf VIP
- CSC-161A-DA-GCN [V1.00] [A161] 数字式线路保护装置使用说明书.pdf VIP
- 纪检部门专项监督工作计划实施细则.docx
- 医疗保障基金使用监督管理条例培训课件.pptx VIP
- CSC 211数字式线路保护装置.doc VIP
- 第二单元相映生辉的中外绘画1壁上风神+++课件+2025-2026学年人美版初中美术八年级下册.pptx VIP
- CSC221C数字式电容器保护测控装置说明书(0SF451072))V100.pdf
- 2025年12月英语四级真题及答案(3套全).pdf
- 第二单元第一课《壁上风神》课件+2025-2026学年人美版初中美术八年级下册.pptx VIP
- 新购置手术器械的处理方法PPT .pdf
原创力文档

文档评论(0)