//要点10: 过程和函数都可以有一个或多个默认参数; 但必须在非默认参数后面
function MyFun(s1: string; s2: string='好人'): string;
begin
Result := s1 + s2;
end;
{调用}
procedure TForm1.Button1Click(Sender: TObject);
var
str1,str2: string;
begin
str1 := '万一';
str2 := '坏蛋';
ShowMessage(MyFun(str1)); {万一好人}
ShowMessage(MyFun(str1,str2)); {万一坏蛋}
end;
理解 Delphi 的类(十) - 深入方法[10] - 默认参数
原创
©著作权归作者所有:来自51CTO博客作者JLee79的原创作品,请联系作者获取转载授权,否则将追究法律责任
posted on 2008-01-14 21:28 万一 阅读(4216) 评论(4) 编辑 收藏
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Python基础笔记-函数的作用、返回值、参数、作用域
主要记录了函数以及函数的参数、返回值、执行、传参、作用域等内容。
作用域 数据 全局变量 函数 Python基础 -
函数参数默认值
前言我是歌谣 最好的种树是十年前 其次是现在 今天继续给大家带来的是this指向的讲解环境配置npm init -yyarn add vite -D修改
javascript 开发语言 ecmascript 前端 ci -
js函数参数默认值
<script> function ArgTest(){ var i, c, &nb
职场 参数 休闲 默认值 JS函数 -
Powershell函数参数默认值
如何为函数参数指定默认值
函数参数 默认值 powershell function -
java 方法 参数 默认值 java函数参数默认值设置
我希望JavaScript函数具有我设置了默认值的可选参数,如果未定义值,则使用该参数(如果传递值,则将其忽略)。
java函数添加默认参数 Code 未定义 解决方案