请教一下为什么函数参数中有些参数用分号分开,有些用逗号分开(100分)

  • 主题发起人 主题发起人 jyxsw
  • 开始时间 开始时间
J

jyxsw

Unregistered / Unconfirmed
GUEST, unregistred user!
请教一下为什么函数参数中有些参数用分号分开,有些用逗号分开。
 
问题太简单了吗?我买的书里根本没讲到。
 
同类型之间用逗号,不同类型之间用分号。
 
定义在一个类型中的用逗号,定义在不同的类型中用分号。逗号前面是变量,分号前面是变量类型。
 
例如:
function test(i,j:integer
s:string):boolean;
i 、j 都是integer类型,可以用逗号隔开以简化书写,s 是string类型,与前面的用分号隔开。

上面函数也可以写成这样:
function test(i:integer
j:integer
s:string):boolean;

原则:每个变量之间用分号隔开,同类型变量可以使用逗号简化书写。
 
不错,很简单的问题
 
以上都对了!
 
我也只能給出上面幾位朋友的答案!
 
同意楼上的答案
 
上帝呀,你在哪里。。。
 
。。。。。。。。
 
后退
顶部