2011年12月21日

函数(functions)和过程(procedures)【三】

摘要: 数值、常量以及引用参数 函数或过程的参数,至少有三种不同的类型(实际不只三种,这里我们只讨论三种)。 1、数值参数(按值传递by val) 数值参数在函数或过程中相当于局部变量,在函数中可以对此变量作修改,并且原始变量保持不变。范例: program Project1;{$APPTYPE CONSOLE}uses SysUtils;function SquareAndMultiply(N... 阅读全文

posted @ 2011-12-21 23:22 pchmonster 阅读(931) 评论(2) 推荐(0) 编辑

函数(functions)和过程(procedures)【二】

摘要: 函数和过程经常要有一个声明,并且也要有一个定义。 声明(declaration)是一个简单的语句,它用来描述方法的名称和参数。当声明的是函数时,也要指出函数的返回类型。 函数和过程的定义(definition),在单元的implementation段,它实际上就是函数和过程的主体。 下列三种情况需要声明: 当其他单元要调用函数和过程时; 当函数或过程的定义处在调用此函数或过程的... 阅读全文

posted @ 2011-12-21 22:21 pchmonster 阅读(808) 评论(0) 推荐(0) 编辑

函数(functions)和过程(procedures)【一】

摘要: 函数和过程是独立于主程序的代码段,在程序中,当需要完成一些特定动作时,这些代码段就会被执行。在整个程序中可以任意次调用这些函数。 Delphi中的例程有两种形式:过程(procedures)和函数(functions)。 过程是你要求计算机执行的操作;函数是能返回值的计算。两者突出的不同点在于函数能返回计算结果,即有一个返回值,而过程没有。 通过编写一个函数的范例,先来大概了解了解。 1、... 阅读全文

posted @ 2011-12-21 21:53 pchmonster 阅读(1868) 评论(0) 推荐(1) 编辑

导航